Is there a minimum / maximum spend?

You need to commit to spending a minimum of £1,000 per year on your Business Account.