Gairdrum Farms Company numberSL001766 StatusActive TypeLimited Partnership Incorporated21 Nov 1991 Registered office Gairdrum FarmBalbeggie Data JSON Markdown