The register
The register lists Creative Design and Structure Limited in Henley-on-Thames, Oxon 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 Creative Design and Structure Limited, number 07140690, incorporated 2010: 16 years of filings behind the name. The registered office is at Unit 1 Ground Floor Henson House, Newtown Road, Henley On Thames, Oxfordshire, RG9 1HG, RG9 1HG. Its filed activity puts it in professional and technical services.
For a candidate this means one less obstacle: Creative Design and Structure Limited already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.