Key factsactiveLegal nameFRANCIS LEMAIREfr_inpiRegistration402755839fr_inpiStatusactivefr_inpiIncorporated1995-10-01fr_inpiRegistered address143 RUE COLBERT, 59800 LILLEfr_inpi