LTCTerry the UK CAA license doesn't have a expiry date on it either. And it doesn't matter if we have a UK passport we are in the same boat.
Our CAA say its policy not to put it on. When questioned why they haven't bothered they say that its only an ICAO recommendation. And its policy not to.
I believe though that its written into EASA that the level and expiry has to be included.