Key factsactiveLegal nameTECSA FRANCEfr_inseeRegistration388780157fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1992-10-01fr_inseeRegistered address1ERE AVENUE, BAT 108 3321M BAT 108, 06510 CARROSfr_inseeIndustry51.4Ffr_insee