Never heard of it.
Is this in the UK or somewhere else?
Could be some kind of permit, proving that the boat has paid to be moored somewhere or other?
Pete
Hmm thats a good point because we believe the boat was currently brought up from Brighton
it's French , roughly mean "liferaft stored here "