SponsorCheck
Is Boomerang I-Comms Limited a Licensed Sponsor? UK Sponsor Licence Check