Filters:
clear
clear
Country: United Kingdom

farm in Ormiston

About 1 results.

Innovis Ltd

thumb_up 4332 likes
East Mains 1A, EH35 5NG Ormiston, United Kingdom

Innovis Breeding Sheep is a company based in Aberystwyth, working with the best sheep farmers in the country with the aim of securing a profitable future in sheep farming.

  • 1