I contacted Thomas cook for a holiday event, and they hardly care for retail customers. I wasted my money by making ISD call, they promised over phone for e-mail answer, but nothing turned up. It seems they have plenty of contracts from corporate customers and they do have almost zero interest in retail customers. I suggest not to opt for Thomas cook for any holidays. It another company which somehow has too much money and profit, not a suitable for retail customers, just they dont have time and profit to care for retailers.
Simply avoid it, thats my advise.