About Tricon Apartments Ltd (13160476) United Kingdom