I’ve been using CCL to apply, and so far they’ve been very efficient.
The portal through which you load all your documents etc. Is very user friendly, and I’m told by the guys in the London office, it’s going to get even easier to use for future applicants.
FBW