Mullochard Farm 1988 Company numberSL001262 StatusActive TypeLimited Partnership Incorporated15 Dec 1988 Registered office Mullochard FarmCarrbridgeInverness-Shire Data JSON Markdown