SponsorCheck
Is Teacher Retirement Investment Company of Texas Ltd a Licensed Sponsor? UK Sponsor Licence Check