Shielburn Farms Company numberSL001060 StatusActive TypeLimited Partnership Incorporated11 Dec 1987 Registered office ShielburnTurriffAberdeenshire Data JSON Markdown