Bonshaw Farms Company numberSL000726 StatusActive TypeLimited Partnership Incorporated11 Apr 1985 Registered office DryfeholmLockerbieDumfries Data JSON Markdown