Galdenoch Farmers Company numberSL002617 StatusActive TypeLimited Partnership Incorporated17 Feb 1995 Registered office Galdenoch FarmNew LuceWigtownshire Data JSON Markdown