Downtown Travel Superstore is a trading name of The Freedom Travel Group Limited. Registered in England 3816981. Vat no. 150 5755 73.
Registered Office: Hamil Road, Burslem, Stoke On Trent ST6 1AJ.
The Freedom Travel Group Limited is a subsidiary of United Co-operatives Limited

abta  atol