Key factsactiveLegal nameTETRASCREEN SAfr_inseeRegistration797436300fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2013-08-01fr_inseeRegistered address7 AV DU THEATRE, CHEZ FID ET TRUST SA, LAUSANNE, SUISSEfr_inseeIndustry46.90Zfr_insee