That looks quite possibly that it's the Dalgleish "N92" makers code - I think I've seen a picture elsewhere with a large N92 like that on the front mount. If I can dig it up I'll post it for...