St Andrew's Middle School (Hamilton) sold price