Our Address
Selcare Management Sdn. Bhd.
No 1-02 & 1-03, Level 1, Plaza Azalea.,
Jalan Pembangunan 14/6, Section 14, Shah Alam,
Selangor, Malaysia.
General
+603 5525 6600