About Tower Apartments Limited (10432801) United Kingdom