Key factsactiveLegal nameRACHEL LAURA MICHELLE PERICARDfr_inpiRegistration849047816fr_inpiStatusactivefr_inpiIncorporated2019-03-11fr_inpiRegistered address83 GRANDE RUE, 91360 EPINAY-SUR-ORGEfr_inpi