Failure of Star & Key Travel Ltd ATOL 10515 17 June 2014

Failure of Star & Key Travel Ltd ATOL 10515 17 June 2014

Star & Key travel Ltd, ATOL 10515, 17 June 2014

Star & Key Travel Ltd - ATOL 10515, has ceased trading with immediate effect.

The business was based in London and traded as Star & Key Travel.

For further information please see the attached guidance document/claim form.

Guidance and Claim Form

Latest ATOL failures