Step in touch

Want to step in touch? We’d love to hear from you. Here’s how you can reach us…

Ask a question



    Contact support

    Company details:

    Company name: Incom d.o.o.

    Address: Tovarniška cesta 6A, 5270 Ajdovščina, Slovenia

    Tax ID: SI 21442266

    Registration Number: 5289297000

    Telephone number: +386 5 364 39 00