About Tower House Apartments Limited (13394451) United Kingdom