Key factsactiveLegal nameTICOfr_inseeRegistration338020886fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1986-05-07fr_inseeRegistered address85 BD DE STRASBOURG, 75010 PARISfr_inseeIndustry47.62Zfr_insee