No. 4, Jalan Restu 1, Taman Sri Putri Meru, 42200, Kelang, Selangor, Malaysia