20 Barclay Avenue, Padbury sold price