SponsorCheck
Is Imperial War Museum Trading Company Limited a Licensed Sponsor? UK Sponsor Licence Check