Barvrack Farm Partnership Company numberSL001276 StatusActive TypeLimited Partnership Incorporated9 Mar 1988 Registered office Barvrack FarmInverarayArgyll Data JSON Markdown