Majorblake Limited Company number01801856 StatusLiquidation TypePrivate Limited Company Incorporated21 Mar 1984 Nature of business 5540 Registered office 33 Westville RoadPenylanCardiffCF23 5DE Accounts Year ended 22 Mar 1992 22 Mar 1991 31 Mar 1987 22 Mar 1986 Data JSON Markdown