SponsorCheck
Is Building Automation and control Ltd a Licensed Sponsor? UK Sponsor Licence Check