The register
The register lists JLR Construction & Engineering Limited in Neath as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. Rating on the current register: Worker (A rating).
Jlr Construction & Engineering Ltd is the registered name (Companies House number 13474717), a private limited company on the register since 2021. The registered office is at Mha House Charter Court, Swansea Enterprise Park, Swansea, SA7 9FS, SA7 9FS. By its SIC codes the business is in construction.
For a candidate this means one less obstacle: JLR Construction & Engineering Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.