Key factsactiveLegal nameTCS FRANCEfr_inseeRegistration401189139fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1995-05-01fr_inseeRegistered address1681 RTE DES DOLINES, LES TAISSOUNIERES HB3, 06560 VALBONNEfr_inseeIndustry64.2Bfr_insee