Key factsactiveLegal nameSELMAfr_inseeRegistration504925314fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated2008-07-01fr_inseeRegistered address71 IMP DES MAGNOLIAS, 40400 TARTASfr_inseeIndustry96.01Bfr_insee