hi stephi
they seem to have a bond of some kind with travel trust.
As you only booked your apartments with them and not your flights your flights should be atol/abta if booked with english operator.
If you are worried email where your staying to comfirm they have received your booking via t/o
when i go diy i always book my apartments direct and do not pay anything till i arrive
you will find it is only travel agents/tour operators who want paying up front.
Which apartments/hotel you staying at i will see if i have contact details for you