Cranshaws Farm Company numberSL002669 StatusActive TypeLimited Partnership Incorporated31 May 1995 Registered office Cranshaws FarmCranshawsDuns Data JSON Markdown