Map Location
Jumsar (Serawak) Sdn. Bhd.
Lot 8944, No.2, Ground Floor, Jalan Foochow, Section 64, 93300, Kuching, Sarawak, Malaysia