A bank located in Northampton, England.