Originally Posted by
englisha
Omega Travel Ltd on 12 March this year. Paid with Visa Credit card.
It sounds like you need to persist with BA and get to someone further up the chain of command.
If all else fails the fact that it was paid for with a Visa CC and if you don't have an ATOL then Section 75 comes in to play.