Key factsactiveLegal nameODE MONTREDONfr_inpiRegistration898702683fr_inpiStatusactivefr_inpiIncorporated2021-05-25fr_inpiRegistered address9 LOT LES BELLEVUES DE MONTALEGRE, 97129 LAMENTINfr_inpi