Lee Sun Chau (周理信, i.e., 周六姑, 1890-1979), a medical doctor trained in Guangzhou, China, served as the Matron of the Hospital.Four years after the opening, a landslip occurred at the hill slope behind the two buildings and caused considerable damage.