Germany · TelQ Telecom GmbH
Neuer Wall 71, 20354 Hamburg
Reg. no. HRB 144036 · VAT ID DE 309462953
Serbia · TelQ Telecom DOO
Bulevar Mihajla Pupina 6, 11070 Belgrade
Reg. no. 21594792 · VAT (PIB) 112038173
Ireland · TelQ Limited
Block 4, Harcourt St Kevin's, D02 HW77, Dublin
+353 83 003 0380