Key factsdissolvedLegal nameLEO LEMAISTREfr_inpiRegistration901519132fr_inpiStatusdissolvedfr_inpiIncorporated2021-07-31fr_inpiDissolved2022-09-07fr_inpiRegistered address29 RUE ALEXANDRE HUCHON, 44400 REZEfr_inpi