Macwilliam Farms (2) Company numberSL001108 StatusActive TypeLimited Partnership Incorporated15 Feb 1988 Registered office Bunchrew FarmBy Inverness Data JSON Markdown