What is the maximum I can deposit? As of February 2022, maximum deposits have been capped at £2,000 for all UK customers. This means you cannot make a single deposit higher than £2,000 and applies to all payment methods. Comments 0 comments Article is closed for comments.
Comments
0 comments
Article is closed for comments.