Instant response from 24/5 support
A call to their London number about account funding was answered in two rings by a specialist who was of great help.
Date of experience: 28 June, 2026
Date of experience: 28 June, 2026