Key factsdissolvedLegal nameFREDERIC LEROUGEfr_inpiRegistration420010043fr_inpiStatusdissolvedfr_inpiIncorporated1998-08-03fr_inpiRegistered address9 PRV SAINT-MICHEL, 59000 LILLEfr_inpi