Head Office

Quel International Sdn Bhd

35, Jalan PJU 5/21, The Strand Kota Damansara. 47810 Petaling Jaya, Selangor, Malaysia.

Selangor, Malaysia

View Map