Mimo UK Limited Company number02560627 StatusLiquidation TypePrivate Limited Company Incorporated21 Nov 1990 Nature of business 5142 Registered office Glasdon House137a Grays Inn RoadLondonWC1X 8TZ Accounts Year ended 31 Mar 1992 Data JSON Markdown