Key factsactiveLegal nameHUMAN APPEAL FRANCEfr_inseeRegistration923187272fr_inseeStatusactivefr_inseeTypeRegistered associationfr_inseeIncorporated2023-03-08fr_inseeRegistered address2 PLACE GAILLETON, 69002 LYONfr_inseeIndustry88.99Bfr_insee