Richborough completes Davenham residential site sale

Strategic land company Richborough Estates has sold a 12-acre development site in the village of Davenham, Cheshire, to Bellway Homes. The site has a gross development value of £15m and planning consent for 70 homes, 30% of which will be