SponsorCheck
Is VEOLIA WATER TECHNOLOGIES & SOLUTIONS (UK) LIMITED PARTNERSHIP a Licensed Sponsor? UK Sponsor Licence Check