Balnabeggan Farm Company numberSL000441 StatusActive TypeLimited Partnership Incorporated5 Mar 1982 Registered office Balnabeggan FarmGrantullyPerthshire Data JSON Markdown