I felt that the body was from Walter Alexander due to its front radiator and the back lower deck window. After back to HK, I have checked various webs. According to the information provided by this website (http://www.opentopbus.net/html/malta.html) and other bus enthusiast webs, this should be a former First Manchester's Volvo B10MD with Alexander RV body.