Newhall Farmers Company numberSL002834 StatusActive TypeLimited Partnership Incorporated22 May 1996 Registered office NewhallRoss & Cromarty Data JSON Markdown