Craigendaive Farming Company Company numberSL001038 StatusActive TypeLimited Partnership Incorporated6 Nov 1987 Registered office Craigendaive FarmArdtaraigLoch Striven Data JSON Markdown