Tiene su sede en la ciudad española de Albacete.