No, it’s made by Russian Tax Inspection and it’s Russian only. Can’t remember the name.

We write “Street Foobar” (if Foobar is a proper name) or “Foobar Street” (if Foobar is an adjective).

You can invent your own prefix.