Key factsactiveLegal name24 TRANSLATE GMBHfr_inseeRegistration434798229fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2001-01-11fr_inseeRegistered addressHOHELUFTCHAUSSEE 38, 99000 20253 HAMBURG, ALLEMAGNEfr_inseeIndustry74.30Zfr_insee