A Woodburn & Son

Cumnock, United Kingdom
Co Financing Business UnitTriodos Bank UK
SectorOrganic Farming

A Woodburn & Son is an organic livestock farm spread across 4200 acres specialising in sheep, goats and cattle. They are also committed to renewable energy having substantial experience as a renewable energy developer particularly with biomass, solar and wind farms.