The websites https://www.travelzoo.com/uk/ are offered by:
Travelzoo (Europe) Limited
151 Shaftesbury Avenue
London WC2H 8AL
Registered with Companies House England and Wales under company no. 05442657.
Directors: Stephen Dunk, Christina Sindoni Ciocca
VAT number: GB 182 4771 89
Phone: +44 (0) 20 3564 3000