The Lochfaulds Farm Partnership Company numberSL003858 StatusActive TypeLimited Partnership Incorporated3 Oct 2000 Registered office Lochfaulds FarmBishopbriggs Data JSON Markdown