Glebehead Farming Company Company numberSL000629 StatusActive TypeLimited Partnership Incorporated27 Feb 1984 Registered office RobertonRoxburghshire Data JSON Markdown