Contact Us


CAPTELA LTD

33 NEAS ENGOMIS STR | 2409 NICOSIA | CYPRUS
nicosia@captela.com
+357 22 269 804

CAPTELA LTD

 BAHNHOFSTRASSE 10 | 8001 ZÜRICH | SWITZERLAND
 zurich@captela.com

CAPTELA LTD

 160 CITY ROAD | EC1V 2NX LONDON | UNITED KINGDOM
 london@captela.com
  • This field is for validation purposes and should be left unchanged.