I'm looking to get a 12 month contract for a property when I move in in July. The property currently has a virgin line, so to keep things simple I would like to stick with them. However, we will only be living in the property for 12 months, but virgin only seem to offer 18 month contracts. Why is this, and is there anyway for us to get a 12 month contract? If not, we will have to go with someone who will offer this.