Mactaggart Farming Company Company numberSL001665 StatusActive TypeLimited Partnership Incorporated29 Apr 1991 Registered office Dunjop FarmBridge Of DeeCastle Douglas Data JSON Markdown