Map Location
Teck Guan Plantations Sdn. Bhd.
Jalan Sandakan, Taliwas Estate Batu 6, 91100, Lahad Datu, Sabah, Malaysia