Glenhead Farm Company numberSL000527 StatusActive TypeLimited Partnership Incorporated7 Jan 1983 Registered office Gleneagles Data JSON Markdown