If you have an old BT line going to your address, then Talk Talk or Sky may handle the reactivation.
I'm 99% sure that Talk Talk will, but you may have to contact Sky to see what they might do.
In either case, a fee might be payable, best to enquire with both to double check.