About us

Corporate Information

 

Company Name: The Travel Specialists Ltd.

Company Number: 6998048

Registered Company Address: 2nd Floor Nucleus House, 2 Lower Mortlake Road, Richmond, United Kingdom, TW9 2JA

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

VAT Registration Number: 101040502

ATOL No: 10286