I would say that there needs to be a Europe-centric thread on such types of compensation. In fact, I'm going to see if the mods don't want to move this over to the Europe forum and make it so.
I don't know what the statute of limitations is for such matters, so I can't really comment, but I don't think it would hurt to contact your TA to see.