Barmuckity Farm Company numberSL000840 StatusActive TypeLimited Partnership Incorporated12 Jun 1986 Registered office Barmuckity FarmElginMorayshire Data JSON Markdown