26 The Point Road, Woolwich sold price