Majorcharm Limited Company number01643306 StatusLiquidation TypePrivate Limited Company Incorporated15 Jun 1982 Registered office 49, Mill Street,Bedford.MK40 3LB Data JSON Markdown