Key factsactiveLegal nameSTEPHANIE LEULIETfr_inpiRegistration500082870fr_inpiStatusactivefr_inpiIncorporated2007-07-06fr_inpiRegistered address5 PL FLORESTI, 56860 SENEfr_inpi