selected country
Malaysia

Templar International Consultants Sdn Bhd

Business address
11.02A, 11th Floor, Menara Weld, 76, Jalan Raja Chulan, Kuala Lumpur, Malaysia
Phone
60-3-20263811
Fax
60-3-20262811

Location Map