Firm Of 1 Netherlocharwoods Farm Company numberSL001228 StatusActive TypeLimited Partnership Incorporated29 Sep 1988 Registered office 1 NetherlocharwoodsRuthwellDumfries Data JSON Markdown