Cumstoun Farms Company numberSL001770 StatusActive TypeLimited Partnership Incorporated26 Nov 1991 Registered office Cumstoun Mains FarmKirkcudbright Data JSON Markdown