Key factsactiveLegal nameRBL SAfr_inseeRegistration908534464fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2021-10-01fr_inseeRegistered address146 BOULEVARD DE LA PETRUSSE, L-2330 LUXEMBOURG, LUXEMBOURGfr_inseeIndustry77.34Zfr_insee