Key factsactiveLegal nameXL NETfr_inseeRegistration428815625fr_inseeStatusactivefr_inseeTypeLimited liability company (SARL)fr_inseeIncorporated1999-11-23fr_inseeRegistered address88 AV KLEBER, 75116 PARIS 16fr_inseeIndustry74.1Gfr_insee