I know it from experience. It may have changed but I am not aware of any CTC cadets being based in Europe.
The only ones who went off to Europe, that I knew of, were offered permanent contracts to do so and so were not flexi.
Where are they based?
The way CTC contracts are (were?) set up meant they could NOT be based outside of the UK.