GLSML: Greater London Softball Mixed League

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

Definition in English: Greater London Softball Mixed League