CStJ maker's mark - Who made it?

I got a lovely silver bangle with six marks. I managed to identify five of them:
Three towers (Edinburgh)
Lion walking to the left (marked in Scotland)
Z (1999)
Cross with 2000 (Millenium mark)
925 (Sterling Silver)

So what’s left is the maker’s mark.

Does anyone know who made this bangle?
DSC_9512.JPG

Christian St John of Farnham, Surrey.

Thank you!