12th June 2013

Top DEFRA Brass Visit Rush Farm

Natural England UK chose Rush Farm in Worcestershire as a key location to demonstrate the value and effectiveness of Higher Level Stewardship, and in particular, the […]
2nd June 2013

The Vision for the Stockwood Estate

There are two strands of activity supported by the Stockwood Community Benefit Society.  The farm and the business park. The Vision for the Farmland The vision […]