Nicholas Hare Architects LLP 's been in this business for twenty one years. Registered with number OC306306 in 2003, it is located at The Lux Building, Unit 4, London N1 6NU. Thu, 31st Mar 2022 is the last time when the accounts were reported.
Executives who have control over the firm are as follows: James T. has substantial control or influence over the company. James E. has substantial control or influence over the company.