About Tower Properties Ltd (02233556) United Kingdom