Directory Category Novorossiysk Keywords: Advanced Search Directory View All Listings Add Listing #0-9ABCDEFGHIJKLMNOPQRSTUVWXYZ(Reset) LLC STMA Ltd. Company name LLC STMA Ltd. Tags Crewing Company, Manning Agent Overview The Russian crewing company STMA Ltd. is one of the lea[…] Location Novorossiysk, Russia Address LLC STMA Ltd. 18 Office, 3 Verbovaya street, Novorossiysk, Russia, 353925.