Crouch Painting Limited Company number00485881 StatusLiquidation TypePrivate Limited Company Incorporated31 Aug 1950 Registered office 00485881 - Companies House Default AddressCardiffCF14 8LH Data JSON Markdown