Key factsactiveLegal nameOTCX SERVICES LTDfr_inseeRegistration914083613fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2022-06-01fr_inseeRegistered address49 QUEEN VICTORIA STREET, EC4N 4SA LONDON, ROYAUME-UNIfr_inseeIndustry58.29Afr_insee