Location:

Večna pot 113, 1000 Ljubljana, Slovenia

SI registration number

5085063000

VAT number

SI54162513

PIC number

999923240

ARRS number

0510-003