Key factsactiveLegal nameSPFPL ELIAfr_inseeRegistration105930499fr_inseeStatusactivefr_inseeTypeCommercial companyfr_inseeIncorporated2025-12-26fr_inseeRegistered address139 AVENUE DE FRANCE, 75013 PARISfr_inseeIndustry64.30Zfr_insee