Key factsactiveLegal nameLUCIE MENARDfr_inpiRegistration887788396fr_inpiStatusactivefr_inpiIncorporated2020-07-21fr_inpiRegistered address136 RUE DES POSTES, 59000 LILLEfr_inpi