Senwick Farming Company Company numberSL000499 StatusActive TypeLimited Partnership Incorporated9 Nov 1982 Registered office BargueKirkcudbright Data JSON Markdown