Key factsactiveLegal nameMELINA AIDA VIVOIXfr_inpiRegistration914153812fr_inpiStatusactivefr_inpiIncorporated2022-04-21fr_inpiRegistered address347 RTE DE LAUNAGUET, 31200 TOULOUSEfr_inpi