No. 18, 18-1, Off Jalan Duta Kiara, 50480, Kuala Lumpur, Wilayah Persekutuan, Malaysia