How to predict whether or not a customer will renew
What you are trying to do is called Churn Prediction. Unfortunately, the dataset you have is not enough to train a model. You need a variety of different features for a proper prediction model.

For example, you need demographic data for the customers, but most important, data related to customer's actions. For example, if you have a mobile network company, you might need features as:


Age
Sex
Country
Daily usage (number of call minutes, SMS or mobile data)
Previous day usage
Mobile package (details about the contract etc)


In general, the more data you have around your problem, the easier would be to build such a model.