Key factsactiveLegal nameMICHEL DEMOUGEOTfr_inpiRegistration515304442fr_inpiStatusactivefr_inpiIncorporated2009-11-01fr_inpiRegistered address29 ALL DU CAIRE, 93270 SEVRANfr_inpi