Snabhead Farms Company numberSL002423 StatusActive TypeLimited Partnership Incorporated30 Jun 1994 Registered office Snabhead FarmAvonbridgeNR Falkirk Data JSON Markdown