Greenhillock Farming Company Company numberSL001858 StatusActive TypeLimited Partnership Incorporated13 Mar 1992 Registered office KirkbuddoBy ForfarAngus Data JSON Markdown