Muirloch Farms Company numberSL000341 StatusActive TypeLimited Partnership Incorporated22 Dec 1980 Registered office MuirlochLundieBy Dundee Data JSON Markdown