The register
The Artangel Trust, London, County (optional), holds a Home Office sponsor licence on the Creative Worker route, and has been on the register since at least 2026. Rating on the current register: Temporary Worker (A rating).
Companies House lists it as Artangel Trust (the), number 01917570, incorporated 1985: 41 years of filings behind the name. The registered office is at 31 Eyre Street Hill, London, EC1R 5EW, EC1R 5EW. By its SIC codes the business is in arts, sport and leisure.
For a candidate this means one less obstacle: The Artangel Trust already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.