The Cairncatto Farm Partnership Company numberSL003320 StatusActive TypeLimited Partnership Incorporated12 Aug 1998 Registered office Cairncatto FarmLongsideAberdeenshire Data JSON Markdown