Mavra International Limited Company number04082261 StatusLiquidation TypePrivate Limited Company Incorporated2 Oct 2000 Nature of business 51345137 Registered office Floor 4 Unit 16-4Wembley Commercial CentreEast Lane North WembleyHA9 7XX Data JSON Markdown