SponsorCheck
Is London Forfaiting Company Ltd a Licensed Sponsor? UK Sponsor Licence Check