Drumfurrich Farm Partnership Company numberSL001440 StatusActive TypeLimited Partnership Incorporated16 Feb 1990 Registered office Drumfurrich FarmCraigellachieBanffshire Data JSON Markdown