Key factsactiveLegal nameCOMPUTACENTERES EUROPE SAfr_inseeRegistration414051979fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated1997-09-01fr_inseeRegistered addressL-2522 LUXEMBOURG, 12 RUE GUILLAUME SCHNEIDER, LUXEMBOURGfr_inseeIndustry63.11Zfr_insee