Where is eToro located?

eToro is an international company with registered offices in Limassol (Cyprus) and London (UK). eToro also has offices in Tel Aviv, Moscow and Shanghai.