Key factsactiveLegal nameBSL NEBULAfr_inseeRegistration106840945fr_inseeStatusactivefr_inseeTypeCommercial companyfr_inseeIncorporated2026-07-01fr_inseeRegistered address31 BOULEVARD DES BELGES, 69006 LYONfr_inseeIndustry64.30Zfr_insee