Key factsactiveLegal nameTECPOOL SAfr_inseeRegistration798985511fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2013-12-01fr_inseeRegistered addressCH 2932, DOS LES SAPELOTS 100 B, COEUVE, SUISSEfr_inseeIndustry43.99Dfr_insee