Key factsactiveLegal nameSTEPHANIE MENOUILLARDfr_inpiRegistration811564426fr_inpiStatusactivefr_inpiIncorporated2015-05-11fr_inpiRegistered address2 CHE DES PERRIERES, 39270 PLAISIAfr_inpi