Key factsactiveLegal nameSCREENEO INNOVATIONfr_inseeRegistration841884216fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2018-07-04fr_inseeRegistered addressROUTE DE LULLY 5C, 1131 TOLOCHENAZ, SUISSEfr_inseeIndustry46.90Zfr_insee