STHL: Shun Tak Holdings Limited

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

Definition in English: Shun Tak Holdings Limited