Opalmere Limited Company number01297018 StatusLiquidation TypePrivate Limited Company Incorporated4 Feb 1977 Registered office 21 Devonshire StreetLondonW1N 2DA Data JSON Markdown