Cauldhame Farms Company numberSL000888 StatusActive TypeLimited Partnership Incorporated15 Oct 1986 Registered office CauldhameDunblane Data JSON Markdown