The NHS Business Services Authority is an executive non-departmental public body of the Department of Health and Social Care which provides a number of support services to the National Health Service in England and Wales. From Wikipedia