Sagey,
Yes, that bit can be interpreted in two ways can't it?
2 A levels at C or above OR a degree class of 2.2 or above.
OR
If a degree has been awarded it must be a 2.2 or better.
Hmmm...
I don't suppose any CTC people (who I understand sometimes frequent this forum) would like to comment? I realise this is unlikely...!
Regards,
V1R