Artfield Farms Company numberSL000492 StatusActive TypeLimited Partnership Incorporated4 Oct 1982 Registered office Newton Stewart Data JSON Markdown