On Board Provisions Supplier in Russia Novo Shipservice Ltd. Address: 3, Mira str., 353900 Novorossiysk Russia Phone Number: +7 91 84 89 76 26