Barscobe Farm Company numberSL001519 StatusActive TypeLimited Partnership Incorporated20 Aug 1990 Registered office BarscobeBalmaclellanCastle Douglas Data JSON Markdown