SponsorCheck
Is Alec Waugh and Associates a Licensed Sponsor? UK Sponsor Licence Check