Map Location
Teck Ngee Co Sdn. Bhd.
No. 11, Blacksmith Road, 96000, Sibu, Sarawak, Malaysia