SponsorCheck
Is ideal letting homes a Licensed Sponsor? UK Sponsor Licence Check