Key factsactiveLegal nameRED FLAG PARTICIPATIONS SAfr_inseeRegistration805060332fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2008-01-01fr_inseeRegistered address36 RUE BENJAMIN FRANKLIN, L - 1540 LUXEMBOURG, LUXEMBOURGfr_inseeIndustry68.32Afr_insee