SponsorCheck
Is Takenaka Europe GmbH UK Branch a Licensed Sponsor? UK Sponsor Licence Check