The list of operators with an ICAO code, as suggested by DaveReidUK, is probably a better starting point than the EU-ETS report. However, there are quite a few non-commercial operators who have an ICAO designator, and a surprising number of commercial executive jet operators that do not (just to make life confusing!)