Installation Contract Equipment (Sales) Limited Company number01720851 StatusLiquidation TypePrivate Limited Company Incorporated5 May 1983 Registered office Torrington House811 High RoadLondonN12 8JT Data JSON Markdown