Key factsactiveLegal nameUgo César Léo RHODESfr_inpiRegistration945228476fr_inpiStatusactivefr_inpiIncorporated2025-06-04fr_inpiRegistered address47 RUE de Souché, 79000 Niortfr_inpi