LSOS: Lotus Seven Owners Switzerland

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

Definition in English: Lotus Seven Owners Switzerland