Su sede se enncuentra en Dublín u opera tanto en la República de Irlanda como en Irlanda del Norte.