Map Location
Federlife Sdn. Bhd. (429382-H)
No. 1, Jalan Bk 1/12, Jalan Puchong, Kinrara Industrial Park, Bandar Kinrara, 47180, Puchong, Selangor, Malaysia