In 1995, it moved to its current premises on Nam Long Shan road near Aberdeen, occupying an area of 4,150 square meters. The land was granted by the Hong Kong Government while the cost of the building was borne by the Singapore government.