Important changes affecting “Large” and “Extra Large” accounts

More than happy to pay £45.00, it’s well worth it, just checking though, by paying for the first year are we agreeing to a contract for a specified length of time ie: 5 years ?