Kirktown Farm Company numberSL000835 StatusActive TypeLimited Partnership Incorporated30 May 1986 Registered office Kirktown FarmDeskfordBanff Data JSON Markdown