SponsorCheck
Is Dsquare Childcare Limited a Licensed Sponsor? UK Sponsor Licence Check