TSC (Timepiece Service Centre) The Best luxury watch service center and repair shop in Kuala Lumpur Malaysia is rated 4.6 out of 5 in the category watch repair service. Read and write reviews about TSC (Timepiece Service Centre) The Best luxury watch service center and repair shop in Kuala Lumpur Malaysia.