Sheeppark Farms Company numberSL000579 StatusActive TypeLimited Partnership Incorporated20 Sep 1983 Registered office Sheeppark FarmGlasgow Data JSON Markdown