farm in Ormiston
About 1 results.
Innovis Ltd
East Mains 1A, EH35 5NG Ormiston, United KingdomInnovis 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.