Key factsdissolvedLegal nameTLG SAfr_inseeRegistration494119712fr_inseeStatusdissolvedfr_inseeTypeForeign legal entityfr_inseeIncorporated2006-11-01fr_inseeRegistered address1 RUE DE L'EGLISE, PEPPANGE, LUXEMBOURGfr_inseeIndustry43.99Bfr_insee