Fairfield Farms (1995) Company numberSL003011 StatusActive TypeLimited Partnership Incorporated22 Apr 1997 Registered office Balchrystie FarmFife Data JSON Markdown