Map Location
Alpha Ida Sdn. Bhd.
Lot 1022, Section 66, Jalan Pending, 93450, Kuching, Sarawak, Malaysia