Fred Macpherson & Co Meikle Laight Farms Company numberSL003144 StatusActive TypeLimited Partnership Incorporated7 Oct 1997 Registered office Bonny BraesCairnryanWigtownshire Data JSON Markdown