Key factsactiveLegal namePAMELA MERCEDES DEVAUREfr_inpiRegistration504941097fr_inpiStatusactivefr_inpiIncorporated2008-05-01fr_inpiRegistered address4 RUE Beaujean, 10000 Troyesfr_inpi