Contact

info@omoroi.fi

Kaisaniemenkatu 4 A (floor 5)
00100 Helsinki
Finland

VAT ID: FI28669208

Business ID: 2866920-8

Electronic Invoicing
Address: 003728669208
Operator ID: 003723327487