Max deposit amount £1000