Stella
Could your Submariner have been referring to the "Stella Maris", which is an international organisation that provides Seafarers' Centres throughout the world? I was thrown out of one with a Merchant Navy pal sometime in the seventies. Tilbury, I think it was... The memory has always been a bit fuzzy about that night. TB