Key factsdissolvedLegal nameLEO METROfr_inpiRegistration914763081fr_inpiStatusdissolvedfr_inpiIncorporated2022-06-29fr_inpiDissolved2024-12-31fr_inpiRegistered address1 IMP LA CLE DES CHAMPS, 64300 MONTfr_inpi