Map Location
Checker Asia (M) Sdn. Bhd.
Lot 2005, Second Floor, Block A, Resource Complex, 33, Jalan Segambut Atas, 51200, Kuala Lumpur, WP Kuala Lumpur, Malaysia