About Thrive Apartments Limited (11461161) United Kingdom