About us

Corporate Information

 

Company Name: The Travel Specialists Ltd.

Company Number: 6998048

Registered Company Address: East House, 109 South Worple Way, London, SW14 8TN, UK.

Registered Trading Address: 5 Saunders Piece, Ampthill, BEDFORDSHIRE, MK45 2QB, UK.

VAT Registration Number: 101040502

ATOL No: 10286