Map Location
Alfa Life Technology Sdn. Bhd.
No. 51, Jalan Cempaka 1A, 48200, Serendah, Selangor, Malaysia