ID : my481336
Address : No. 12 & 14, Jalan TTC 17, Taman Teknologi Cheng, 75250 Cheng, Melaka, Malaysia.
Phone : 06-336 5936