Stephen Taylor Architects Limited 's been in the business for at least twenty two years. Registered under the number 04398573 in 2002, the company have office at 16b North End Road, London NW11 7PH. The firm's Standard Industrial Classification Code is 71111 meaning Architectural activities. Its latest accounts cover the period up to March 31, 2023 and the latest annual confirmation statement was released on April 17, 2023.
At the moment, this specific business is the workplace of just one director: Stephen T., who was appointed in March 2002. In order to support the directors in their duties, the abovementioned business has been utilizing the skillset of Lucie R. as a secretary since March 2002.
Stephen T. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.