About Ta Apartments Limited (12102245) United Kingdom