Icon Architects Limited has been in this business for at least twenty years. Started with Registered No. 05021578 in 2004, the company is registered at Studio 1 The Glass House, London SW6 4EH. The company's SIC and NACE codes are 71111 which stands for Architectural activities. 2023-01-31 is the last time when the accounts were reported.
Currently, this particular business is governed by just one managing director: Mark S., who was arranged to perform management duties on 2004-01-22. Since 2004-01-22 Warren D., had fulfilled assigned duties for this specific business up until the resignation 2 years ago.
Mark S. is the individual with significant control over this firm, owns 1/2 or less of company shares.