Key factsactiveLegal nameLEO SEJALONfr_inpiRegistration988675096fr_inpiStatusactivefr_inpiIncorporated2025-06-30fr_inpiRegistered address133 BD Charles de Gaulle, 83490 Le Muyfr_inpi