SponsorCheck
Is London Mayfair Clubs Ltd a Licensed Sponsor? UK Sponsor Licence Check