Map Location
Ibs Technology Sdn. Bhd.
No. 46, Jalan Wangsa Delima 6, Pusat Bandar Wangsa Maju, 53300, Kuala Lumpur, Wilayah Persekutuan, Malaysia