Truro Homes Limited Company number02558928 StatusLiquidation TypePrivate Limited Company Incorporated15 Nov 1990 Nature of business 4521 Registered office 172 Southgate StreetGloucesterGL1 2EZ Data JSON Markdown