38 Duxford Street, Paddington sold price