The Star
Berita Harian
NST
The Edge
Star
2015
2004
2014
No. 2, Jalan Sungai Chandong 13, Pulau Indah Industrial Park, 42920 Pulau Indah, Selangor Darul Ehsan.
Tel: (+603) 3325 6000 Fax: (+603) 3325 6001
About the yard Google Map Open in Waze