Key factsactiveLegal nameMAELLE RAVAUDfr_inpiRegistration512824376fr_inpiStatusactivefr_inpiIncorporated2009-06-10fr_inpiRegistered address11 LOT LES FLAMBOYANTS, 97233 SCHOELCHERfr_inpi