No. 26, Jalan 1A/133 Jalan Kelang Lama, Taman Sri Sentosa, 58000, Wilayah Persekutuan, Kuala Lumpur, Malaysia