Sale completed to save 60 acres of green belt at Knaresborough