1965 Edinburgh Villa -Ting Kau, Castle Peak Road