La sede central de Tom Horn Gaming se encuentra en Malta, sin embargo, cuenta con la licencia para el juego en Malta y en Reino Unido, además de que tiene la licencia de la Oficina Nacional del Juego de Rumania.