About Tower House 2 Limited (10650195) United Kingdom