Map Location
Kancil Teguh Enterprise (MY-058 HT)
Lot 9894,, Jalan Kampung Jawa, Jalan Batu 4, 40470, Shah Alam, Selangor, Malaysia