Holmhead Farm (West) Company numberSL002585 StatusActive TypeLimited Partnership Incorporated28 Nov 1994 Registered office Holmhead Farm WestCrawfordjohnLanarkshire Data JSON Markdown