Location

13 Asztalos Sándor út
Budapest, 1087, Hungary

Parent company

Dataplex

Service provider