About Tower House Properties Limited (10164924) United Kingdom