NHS Provider Licence

The NHS provider licence is a tool for regulating providers of healthcare services to the NHS in England. Only certain independent providers are required to hold a licence.