The Architects: London Ltd is categorised as Private Limited Company, with headquarters in 22c Coolhurst Road in London. The office's postal code is N8 8EL. This firm operates since 2011-02-07. The firm's registered no. is 07519123. This enterprise's Standard Industrial Classification Code is 71111 which stands for Architectural activities. The firm's latest financial reports were submitted for the period up to 2019/03/31 and the most recent annual confirmation statement was submitted on 2020/02/07.
Since 2011-02-07, this particular limited company has only been guided by one director: Ivan H. who has been in charge of it for nine years.
Ivan H. is the individual who has control over this firm, has substantial control or influence over the company.