The Oldtown & Kincraigie Farms Partnership Company numberSL002917 StatusActive TypeLimited Partnership Incorporated4 Dec 1996 Registered office Oldtown & Kincraigie FarmsTarlandAboyne Data JSON Markdown