Key factsactiveLegal nameLUCAS LOUCHARTfr_inpiRegistration888501509fr_inpiStatusactivefr_inpiIncorporated2020-09-01fr_inpiRegistered addressPL PAUL ELUARD, 59113 SECLINfr_inpi