About Tower Hill Property Investments (7) Limited (02377708) United Kingdom