Key factsactiveLegal nameOPODO LTDfr_inseeRegistration534149695fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2011-07-01fr_inseeRegistered addressCHANCELLORS ROAD, WATERFRONT HAMMERSMITH EMBANKMENT, LONDON W6 9RU, ROYAUME-UNIfr_inseeIndustry62.03Zfr_insee