Cashplus was established back in 2004, and with headquarters in London, we operate throughout the UK.
We have a great track record with over 1.8 million Cashplus cards issued, more than £8.8 billion in payments processed and we're also one of the most awarded payment solutions providers in Europe.
PO Box 5525, Manchester, Lancashire, M61 0QS, United Kingdom