What is the maximum amount I can deposit?

There is no fixed maximum amount. We will agree a maximum amount with you as part of your onboarding, and review this periodically as your circumstances evolve.