The Barbuie Farm Partnership Company numberSL003677 StatusActive TypeLimited Partnership Incorporated23 Dec 1999 Registered office Barbuie FarmDunscoreDumfries Data JSON Markdown