Mr Giles Dodd

An intensive poultry farm operator. Mr Giles Dodd is known to operate a facility in Cheshire West and Chester.

Facilities operated by Mr Giles Dodd