CSC24Seven.com Limited
CSC24Seven.com Limited

MasterCard International

CSC Europe Limited is a principal member of  MasterCard , and as such is permitted to issue payment cards linked to e-Money balances with the MasterCard, Maestro and Cirrus logos. These cards are accepted worldwide at ATMs and Points of Sales in more than 210 Countries and territories across the Globe.


Employment | Legal | Support | Security Information | Cookie Policy
© 2022 CSC Europe Limited. All rights reserved. CSC Europe Limited is a Cyprus registered E-Money Institution regulated by the Central Bank of Cyprus.