Key factsactiveLegal nameI.C.E. S.Afr_inseeRegistration900478884fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2008-11-28fr_inseeRegistered address24 RUE DES GENETS, LUXEMBOURG, LUXEMBOURGfr_inseeIndustry68.20Afr_insee