The Langmuirhead Farm Partnership Company numberSL002632 StatusActive TypeLimited Partnership Incorporated21 Mar 1995 Registered office Langmuirhead FarmLenzie Data JSON Markdown