Driver and Vehicle Licensing Agency
Government or public body · Swansea, United Kingdom · Founded 1965
Department for Transport executive agency with sites in Swansea and Birmingham; a major Swansea digital employer and Swansea University partner.
Recent activity confirmed, checked October 8, 2026.
2 relationships with other organizations documented in IE research. Members see who they are and the evidence.