About Cabbell Towers Management Co. Ltd. (11096216) United Kingdom