The register
The register lists Ilford Xchange Ltd in Ilford as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
Companies House lists it as Ilford Xchange Ltd, number 10565254, incorporated 2017: 9 years of filings behind the name. Registered office: 62-64 Cranbrook Road, Ilford, IG1 4NH, IG1 4NH. By its SIC codes the business is in wholesale.
Holding a licence is the expensive, slow part done. For Ilford Xchange Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.