Barrmains Farms Company numberSL002695 StatusActive TypeLimited Partnership Incorporated31 Jul 1995 Registered office Barrmains FarmBy TarbertArgyll Data JSON Markdown