46 Valley Brook Road, Caversham sold price