The school website has a brief history of the school. Here's the English version from Google Translate:
In 1951, the Sisters of the Paris Foreign Missionaries of France founded our school in Taikoo Lau Village, Pok Fu Lam Road, Hong Kong. In the early years of the school, the school building was only two stories high and there were 125 students. Thanks to the hard work of several nuns and five young teachers, the number of students continued to increase; new school buildings and playgrounds were built one after another, providing a better learning environment for students.
In 1977, [the school] made a historic move from Hong Kong Island to Wo Che Village, Sha Tin, New Territories, and the school building was transformed into a 6-storey village school.
The location of the school is shown on Map: 1958.1 at https://www.hkmaps.hk/viewer.html