TUL's full name is Triumph Ultimate League.
TUL headquarters are located at Lyon, Auvergne-Rhône-Alpes, France.