18 Newbold Street, Wedderburn sold price