Thompson & Sicomori Architects Limited Company number01866829 StatusLiquidation TypePrivate Limited Company Incorporated27 Nov 1984 Registered office Neares House194-196 Finchley RoadLondonNW3 6BX Accounts Year ended 29 Feb 1988 28 Feb 1987 Data JSON Markdown