Map Location
Kexwoode Holdings Sdn. Bhd.
Lot 4.01, 4th Floor, Amoda Building, No. 22, Jalan Imbi (Opposite Time Square), 55100, Kuala Lumpur, Wilayah Persekutuan, Malaysia
Open in Ask AI
Open in Google Maps