Property Details Residential Development Land Property Name Cricklade, Wiltshire – 140 units Category Sold Subject to Contract