Annandale Farms Company numberSL000465 StatusActive TypeLimited Partnership Incorporated20 May 1982 Registered office Kilmarnock Data JSON Markdown