Map Location
H. T. Clutch Sdn. Bhd.
83, Jalan Kepayang, Taman City, Off Jalan Kuching, 51200, Kuala Lumpur, WP Kuala Lumpur, Malaysia