NHS Resolution logo N

NHS RESOLUTION

NHS Resolution, the operating name of NHS Litigation Authority, is an arm's length body of the Department of Health and Social Care