Stala Antoniades Architects Ltd with reg. no. 04871874 has been operating on the market for twenty one years. This Private Limited Company can be contacted at The Shrubbery, Ashchurch Terrace, London and company's area code is W12 9SL. This business's principal business activity number is 71111, that means Architectural activities. Stala Antoniades Architects Limited released its account information for the period up to Wednesday 31st August 2022. The firm's most recent confirmation statement was released on Saturday 19th August 2023.
We have a single managing director now supervising the firm, specifically Stala A. who has been utilizing the director's responsibilities for twenty one years.
Stala A. is the individual who controls this firm, has substantial control or influence over the company, owns over 3/4 of company shares.