Decorcraft (South Wales) Limited Company number00791790 StatusLiquidation TypePrivate Limited Company Incorporated13 Feb 1964 Registered office 31 Windsor PlaceCardiffCF1 3UR Data JSON Markdown