Street Address: 32-N , GULBERG-II , LAHOREWebsite Address: www.tsmlgroup.comPhone: 35761124Registration no.: 18783Stock Exchange: PSX