Greenhill Farms Company numberSL000363 StatusActive TypeLimited Partnership Incorporated29 May 1981 Registered office Westerfolds FarmDuffusElgin Data JSON Markdown