La organización fue fundada en 1995 y sede se encontraba en Dublín, Irlanda.