About Tower House 3 Limited (10658308) United Kingdom