OFFICES

The Development Organisation Talos is housed in modern offices with 435 m2 floor area in road Diogenous 1, Kykkos' Commercial Center, Block A, 4th Floor, 2404 Engomi, Lefkosia.

CONTACT