Key factsactiveLegal nameIdris ENEfr_inpiRegistration952245504fr_inpiStatusactivefr_inpiIncorporated2023-05-16fr_inpiRegistered address105 CHE des Buis, 83190 Ollioulesfr_inpi