yes pp, when passing to an other controller you always have to say the level passing before the level you are cleared to in order to verify the mode C..., tell me if I'm mistaking that one

And it is a british thing to add the word "altitude", not ICAO. Same as giving turns in degrees with normally a "5" at the end ("..turn right heading 125 degrees"), that's to make sure the airplane doesn't climb or descend to such a flight level, but it's not ICAO standard!