SponsorCheck
Is Desmond & Dempsey Ltd a Licensed Sponsor? UK Sponsor Licence Check