Key factsactiveLegal nameART & FACTOfr_inseeRegistration509761946fr_inseeStatusactivefr_inseeTypeRegistered associationfr_inseeIncorporated2007-07-06fr_inseeRegistered address18 RUE CHEVREUL, 59000 LILLEfr_inseeIndustry90.01Zfr_insee