USC presently owns 4 locations near Stafford, Staffordshire. These are all of the close by USC stores.