Map Location
Specasts Industries Sdn. Bhd.
Lot 1134, Jalan Tenaga, Pending Industrial Estate, Kuching, 93450, Kuching, Sarawak, Malaysia