No, I'm pretty sure you can't as the deal is on the household [like property insurance].
If you do sell, your deal gets taken over by the new owners when they move in though.
The regional variances are down to the cost of getting the gas / electric to your home I believe.