Cantraybruich Farm 1999 Partnership Company numberSL003521 StatusActive TypeLimited Partnership Incorporated24 May 1999 Registered office Cantraybruich FarmInvernesshire Data JSON Markdown