Omnia Business Services - Contact Information Email yrityspalvelut@omnia.fi Telephone 040 126 7676 Postal address 02070 CITY OF ESPOO Visiting address Kirkkokatu 16 A, 02770 Espoo