Menpalm Limited Company number01215226 StatusLiquidation TypePrivate Limited Company Incorporated9 Jun 1975 Nature of business 4544 Registered office 54 Honor Oak ParkLondonSE23 1DY Data JSON Markdown