Tarduff Farm Company numberSL001439 StatusActive TypeLimited Partnership Incorporated12 Feb 1990 Registered office GattawayAbernethyPerthshire Data JSON Markdown