Key factsactiveLegal nameANDSOFT EUROPEfr_inseeRegistration833704323fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2013-01-01fr_inseeRegistered address19 RUE DE BITBOURG, LUXEMBOURG, LUXEMBOURGfr_inseeIndustry62.01Zfr_insee