7,000KM Peace of Mind
Marine Industrial
Address: TB5344, Lot 58, Leeka Light Industrial Estate, Jalan Apas, Batu 2.5, 91000 Tawau, Sabah.