Bonshaw Farms Company numberSL001090 StatusActive TypeLimited Partnership Incorporated26 Jan 1988 Registered office Bonshaw MainsBroadlea Of RobgillDumfries Data JSON Markdown