Metroclad Limited Company number02646789 StatusLiquidation TypePrivate Limited Company Incorporated18 Sep 1991 Registered office 23 Archway RoadLondonN19 3TU Data JSON Markdown