CMSHA: Cheshire and Merseyside Strategic Health Authority

What does CMSHA mean? The above is one of CMSHA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Cheshire and Merseyside Strategic Health Authority