This company is fraudulent. I bought a turkish airline ticket from them and my return was cancelled due to new regulations in the UK.
There was no communication from them in regard to the cancellation and I travelled 7 hours by road to the airport only to discover that my flight was cancelled.
I returned home with a different airline.
Turkish air told me I was entitled to full return of my return ticket, but Travango has been trying to confiscate my refund.
Within a short while I was told that the person in charge no longer work with them.
They cannot be trusted, they are fraudulent.
I am having to take a legal action to recover back my refund.