The Orchardton Farming Company Company numberSL004685 StatusActive TypeLimited Partnership Incorporated19 Aug 2002 Registered office Orchardton FarmOchiltreeAyrshire Data JSON Markdown