I use Dodo power. No contract and most importantly no credit file hit.
If power has been off for an extended time, you may need to get an electrical compliance certificate before they reconnect. I had this recently where it had been empty for 12 months before I bought it.