Muirhead Farm & Co Company numberSL000518 StatusActive TypeLimited Partnership Incorporated13 Dec 1982 Registered office Newmilns Connections Companies at the same address Dyke Farm & Co (SL000517) Lanfine Home Farm & Co (SL000519) Data JSON Markdown