The NHS Business Services Authority is a Special Health Authority and an Arms Length Body of the Department of Health which provides a range of critical central services to NHS organisations, NHS contractors, patients and the public.
www.nhsbsa.nhs.uk