SponsorCheck
Is City Group Inter Rent Limited a Licensed Sponsor? UK Sponsor Licence Check