Key factsactiveLegal nameLEO MICHEL CLAUDE DUBOISfr_inpiRegistration903080059fr_inpiStatusactivefr_inpiIncorporated2021-08-21fr_inpiRegistered address281 RUE NATIONALE, 59800 LILLEfr_inpi