Key factsactiveLegal nameElouan Olivier Nicolas Houllierfr_inpiRegistration934904350fr_inpiStatusactivefr_inpiIncorporated2024-11-04fr_inpiRegistered address120 Rue Amiral Nomy, 83000 Toulonfr_inpi