Achie Farms Company numberSL000892 StatusActive TypeLimited Partnership Incorporated7 Nov 1986 Registered office Achie FarmNew GallowayKirkcudbright Data JSON Markdown