About Us

TLO Limited is registered in England and Wales, Registration No. 3071571
Registered Address: Henleaze House, 13 Harbury Road, Bristol, BS9 4PN

VAT Registration No. 664 4347 22

Office Address: Henleaze House, 13 Harbury Road, Bristol, BS9 4PN
Tel:  0117 989 8204
Fax:  0117 907 7897
e-mail:  office@tloltd.co.uk