Key factsactiveLegal nameHUMAN POSTCARDSfr_inseeRegistration841481310fr_inseeStatusactivefr_inseeTypeRegistered associationfr_inseeIncorporated2014-12-02fr_inseeRegistered address41 PLACE DE-L'EGLISE, 84000 AVIGNONfr_inseeIndustry94.99Zfr_insee