Map Location
Teck Yu Manufacturing Sdn Bhd
No. 12, First Floor, Jalan Khoo Peng Loong, Sibu, 96000, Sibu, Sarawak, Malaysia