Key factsactiveLegal nameTROPINVESTfr_inseeRegistration893308098fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2020-11-17fr_inseeRegistered addressCAR DE RIVE 1, GENEVE, SUISSEfr_inseeIndustry70.10Zfr_insee