En 1964 se mudó a Northampton, Inglaterra, donde aún tiene su sede.