Mestar Limited Company number02614630 StatusLiquidation TypePrivate Limited Company Incorporated24 May 1991 Registered office Suite 409572 New Bond StreetLondonW1Y 9DD Data JSON Markdown