Total Home Improvements (South Wales) Limited Company number01691648 StatusLiquidation TypePrivate Limited Company Incorporated17 Jan 1983 Registered office Unit 15North Pontypool Ind ParkPontypoolNP4 6PB Data JSON Markdown