Tiene su sede en la localidad de Southampton (Reino Unido).