Holmhead Farm (East) Company numberSL002586 StatusActive TypeLimited Partnership Incorporated28 Nov 1994 Registered office Holmhead Farm EastCrawfordjohnLanarkshire Data JSON Markdown