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 and Shanghai.