At the time, UPS owns 61 locations near Stotfold, Hertfordshire. A list of UPS locations close by can be foundthis page.