TLL Rent definition

TLL Rent means Thompson Leisure Ltd.; 21a Rowantree Road, Dromore, Co. Down, N. Ireland, BT25 1NN (NI609785).