Key factsactiveLegal nameSTEPHANIE LAMUREfr_inpiRegistration830923520fr_inpiStatusactivefr_inpiIncorporated2017-08-01fr_inpiRegistered address20 AV PASTEUR, 13530 TRETSfr_inpi