About Tower Properties Holding Ltd (12706508) United Kingdom