The minimum contract period is the same as the period you have paid for and is explained in our Service Agreement. To summarize it quickly, if you pay for a month in advance the contract period is until the end of the month you have paid for, and if you pay for 3 months the contract period is until the end of that 3-month period. These are all subject to the cancellation notice period.
The minimum contract period and cancellation notice period apply to both you and us. Either of us may cancel the contract, or not renew, subject to complying with the cancellation notice period and cancellation procedures explained in our Service Agreement.