Key factsactiveLegal nameART & SOULfr_inseeRegistration895233948fr_inseeStatusactivefr_inseeTypeRegistered associationfr_inseeIncorporated2021-02-15fr_inseeRegistered address4 PLACE DU GRAND PARADIS, 84000 AVIGNONfr_inseeIndustry90.01Zfr_insee