SOEHC: South of England Hamster Club

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

Definition in English: South of England Hamster Club