Key factsactiveLegal nameFRANCK LANDOUERfr_inpiRegistration807478193fr_inpiStatusactivefr_inpiIncorporated2023-12-07fr_inpiRegistered address18 RUE Neuve, 62190 Lillersfr_inpi