Millhaugh Farms Company numberSL001070 StatusActive TypeLimited Partnership Incorporated21 Dec 1987 Registered office Millhaugh FarmDunningPerthshire Data JSON Markdown