Map Location
Ict Zone Sdn. Bhd.
Wisma NTP World, Level 3, Blok B, Jalan Ampang Putra, Excella Business Park, 55100, Kuala Lumpur, Wilayah Persekutuan, Malaysia
Open in AI mode
Open in Google Maps