Key factsactiveLegal nameGOALSCREENfr_inseeRegistration432958544fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2000-10-01fr_inseeRegistered address7 PL DU MOLARD, GENEVE, SUISSEfr_inseeIndustry62.01Zfr_insee