Key factsactiveLegal nameMICHEL RENE RICARDfr_inpiRegistration817677271fr_inpiStatusactivefr_inpiIncorporated2015-01-01fr_inpiRegistered address2 RUE MALHER, 75004 PARISfr_inpi