Key factsactiveLegal nameLEO MARCHANDfr_inpiRegistration917385023fr_inpiStatusactivefr_inpiIncorporated2022-07-11fr_inpiRegistered address1 RUE DU DOCTEUR AMEDEE ROUSSET, 26150 DIEfr_inpi