Key factsactiveLegal namePAYPER S.A.fr_inseeRegistration793495177fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2013-06-25fr_inseeRegistered addressPOL IND VINYES DEL MIG, PARC 12 14, 25220 BELL LLOC D URGELL, ESPAGNEfr_inseeIndustry28.29Afr_insee