Oheka Services Limited

An intensive poultry farm operator. Oheka Services Limited is known to operate a facility in Northamptonshire.

Facilities operated by Oheka Services Limited