Chapel Farming Company numberSL000588 StatusActive TypeLimited Partnership Incorporated31 Oct 1983 Registered office Chapel FarmKirkcudbright Data JSON Markdown