M B Farms Company numberSL004497 StatusActive TypeLimited Partnership Incorporated31 Jan 2002 Registered office Monachyle Beag FarmBalquhidderLochearnhead Data JSON Markdown