Key factsdissolvedLegal nameLEO MACHARTfr_inpiRegistration455416776fr_inpiStatusdissolvedfr_inpiIncorporated1955-12-25fr_inpiDissolved1990-06-01fr_inpiRegistered address76 RUE PIERRE LEGRAND, 59800 LILLEfr_inpi