Map Location
Iridea (M) Sdn. Bhd.
Kinrara Straits One, 2nd Floor, No. 11, Jalan BK 5A/3A, 47180, Bandar Kinrara, Selangor, Malaysia