120 Saxbys Road, Deanwell sold price