Lochwood Farms Company numberSL002049 StatusActive TypeLimited Partnership Incorporated5 Jan 1993 Registered office Lochwood FarmBeattock Dumfriesshire Data JSON Markdown