The register
Tata Motors Design Tech Centre PLC is licensed to sponsor on Skilled Worker and Global Business Mobility: Senior or Specialist Worker. Its entry on the register dates back to at least 2026, and the organisation is based in Coventry. Its rating on the register is Worker (A rating).
At Companies House the business is Tata Motors Design Tech Centre PLC (company number 05551225), a public limited company incorporated in 2005, 21 years ago. The registered office is at 18 Grosvenor Place, London, SW1X 7HS, SW1X 7HS. By its SIC codes the business is in professional and technical services. It has traded under other names before, including Tata Motors European Technical Centre PLC.
Holding a licence is the expensive, slow part done. For Tata Motors Design Tech Centre PLC the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.