Key factsactiveLegal nameFRANCIS MILLONfr_inpiRegistration440009181fr_inpiStatusactivefr_inpiIncorporated2001-06-01fr_inpiRegistered address113 B RUE TURGOT, 59000 LILLEfr_inpi