Cowdens Farms Company numberSL001230 StatusActive TypeLimited Partnership Incorporated6 Oct 1988 Registered office Farm Of CowdensCounty Of Dumfries Data JSON Markdown