Barnhills Farm (1992) Company numberSL002189 StatusActive TypeLimited Partnership Incorporated27 Apr 1993 Registered office Barnhills FarmHawick Roxburghshire Data JSON Markdown