Map Location
Delux Resources Sdn. Bhd.
No. 37, Ground Floor, Lotus Road Off Kampung Nangka, 96000, Sibu, Sarawak, Malaysia