Farming

Leda own in excess of six thousand acres of arable land across three counties of Oxfordshire, Gloucestershire and Northamptonshire.

Leda farm two thousand acres of arable land in hand and contract farm the remainder using local contractors.