Culbeuchly Farms Company numberSL002992 StatusActive TypeLimited Partnership Incorporated18 Mar 1997 Registered office Culbeuchly FarmBanffAberdeenshire Data JSON Markdown