North Slipperfield Farmers Company numberSL003642 StatusActive TypeLimited Partnership Incorporated30 Nov 1999 Registered office North Slipperfield FarmWest LintonWest Lothian Data JSON Markdown