Biz Travel Assistant is a trading name of TRAVEL ASSISTANCE LTD. Registered in England and Wales. Company No. 17438658. Registered office: 207 Regent Street, London, W1B 3HH, United Kingdom.
Membership covers access to the service. Travel, supplier, change and cancellation costs are separate. Exact scope, fair use and support arrangements are confirmed before joining.