About Tower House Residence Limited (13394463) United Kingdom