The register
Illusion Design & Print Ltd is licensed to sponsor workers on Skilled Worker. The organisation is based in Birmingham, Westmidlands and has held its place on the register since at least 2026. Its rating on the register is Worker (A rating).
Illusion Design & Print Ltd is the registered name (Companies House number 13317201), a private limited company on the register since 2021. Registered office: 34 Mornington Road, Smethwick, West Midlands, B66 2JE, B66 2JE. By its SIC codes the business is in manufacturing.
Holding a licence is the expensive, slow part done. For Illusion Design & Print Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.