Glenlude Farms Company numberSL003164 StatusActive TypeLimited Partnership Incorporated24 Nov 1997 Registered office Glenlude FarmTraquair EstateInnerleithen Data JSON Markdown