Key factsactiveLegal nameERICK ROBERT STEPHANE THEODORE DEMANGEONfr_inpiRegistration531191104fr_inpiStatusactivefr_inpiIncorporated2011-03-21fr_inpiRegistered address6 RUE JACQUART, 77500 CHELLESfr_inpi