Meterquest Limited Company number01977542 StatusLiquidation TypePrivate Limited Company Incorporated15 Jan 1986 Registered office Deacon House65 Old Church StreetChelseaSW3 5BS Accounts Year ended 31 Mar 1989 31 Mar 1988 31 Mar 1987 Data JSON Markdown