SponsorCheck
Is PD & MS Energy (Aberdeen) Limited a Licensed Sponsor? UK Sponsor Licence Check