Key factsdissolvedLegal nameLEO GUY GERARD DEROUSSEAUfr_inpiRegistration828089029fr_inpiStatusdissolvedfr_inpiIncorporated2017-01-06fr_inpiDissolved2020-12-31fr_inpiRegistered address23 RUE D'ARRAS, 59000 LILLEfr_inpi