The register
The Revel Pucks Ltd, London, London, holds a Home Office sponsor licence on the Creative Worker route, and has been on the register since at least 2026. The register records its rating as Temporary Worker (A rating).
The Revel Pucks Ltd is the registered name (Companies House number 11732703), a company limited by guarantee on the register since 2018. The registered office is at 66 Hallings Wharf Studios, 1 Channelsea Road, London, E15 2SX, E15 2SX. By its SIC codes the business is in arts, sport and leisure. It has traded under other names before, including Company-ish Productions.
Holding a licence is the expensive, slow part done. For The Revel Pucks Ltd the question each time is only whether the role and the pay fit the current rules, and that is checked per vacancy.