OJ Neil Contracting

OJ Neil Contracting is an innovative and modern company working across four main sectors: agricultural contracting, renewable energy, equestrian services and utilities.