BARBARA CATTLE LIMITED Company number 01031846 · Monitor this company Active Overview People 6 Control Documents Analysis Location Related Registered office Address18 St. Sepulchre Gate, Doncaster, England, DN1 1TB PostcodeDN1 1TB Companies at this postcode 6 Map