Fairholm Farms Company numberSL001286 StatusActive TypeLimited Partnership Incorporated30 Jan 1989 Registered office Fairholm FarmDumfries-Shire Data JSON Markdown