Is there a minimum deposit amount?
The minimum deposit amount is £1,000,000.