Map Location
Megaken Sdn. Bhd.
No. 32, Jalan P2/8, Section 2, Bandar Teknologi Kajang, 43000, Kajang, Selangor, Malaysia