Conchra Farm Company numberSL000580 StatusActive TypeLimited Partnership Incorporated22 Sep 1983 Registered office Kyle Of Lochalsh Data JSON Markdown