Key factsactiveLegal nameOTCX TRADING LIMITEDfr_inseeRegistration905009288fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2021-12-01fr_inseeRegistered address49 QUEEN VICTORIA STREET, EC4N 4SA LONDON, ROYAUME-UNIfr_inseeIndustry62.01Zfr_insee