SponsorCheck
Is PROPERTY PEOPLE INVESTMENTS LIMITED a Licensed Sponsor? UK Sponsor Licence Check