The register
The register lists Creation Destination UK in Kilmarnock as a licensed sponsor on Tier 2 Ministers of Religion, an entry that goes back to at least 2026. Its rating on the register is Worker (A rating).
At Companies House the business is Creation Destination UK Ltd (company number SC708267), a company limited by guarantee incorporated in 2021, 5 years ago. The registered office is at 19 Whittle Place, South Newmoor Industrial Estate, Irvine, KA11 4HR, KA11 4HR. Its filed activity puts it in education.
For a candidate this means one less obstacle: Creation Destination UK already has the licence most employers would have to apply for. The rest is the ordinary job of getting the interview.