Craskie Hill Farm Company numberSL000621 StatusActive TypeLimited Partnership Incorporated16 Jan 1984 Registered office CannichInvernesshire Data JSON Markdown