While cleaning out an old outbuilding 3 months or so ago I came upon an Aero Peru under seat type lifejacket last serviced in 1992.
I did the same and rather surprisingly it inflated just fine (15 years after last service).
It did make me wonder whether 12 months was excessively frequent for servicing.
SB