23 The Avenue Eccleston sold price