Ledmacoy Farms Company numberSL001644 StatusActive TypeLimited Partnership Incorporated8 Mar 1991 Registered office LedmacoyStrathdonAberdeenshire Data JSON Markdown