The register
The register lists Streetz Ahead in Gloucester, Gloucestershire as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. The register records its rating as Worker (A rating).
At Companies House the business is Streetz Ahead (company number 08111484), a company limited by guarantee incorporated in 2012, 14 years ago. Registered office: Al Ansar Islamic Education Centre, 833-835 High Road, Goodmays, Essex, IG3 8TD, IG3 8TD.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for Streetz Ahead's own careers page and the job boards, and the answer changes with the season and the order book.