The Johnscleugh Farming Partnership Company numberSL003693 StatusActive TypeLimited Partnership Incorporated31 Jan 2000 Registered office Johnscleugh FarmHaddingtonEast Lothian Data JSON Markdown