O Spa London 1 Ltd Company number06994389 StatusLiquidation TypePrivate Limited Company Incorporated19 Aug 2009 Nature of business 9305 Registered office Sandwood House33 Pepper StreetLondonE14 9RP Accounts Year ended Net assets 31 Dec 2010 Dormant £1,000 Data JSON Markdown