I use Netearthone.com which requires no deposit or payment upfront and if you use the easter egg to jump straight to tier 2 you can get domains at reasonable prices (about $7-8 for .com)
and you can sell reseller accounts yourself and when you add funding you can add as much or as little as you like.
There is a UK company (netearth UK) and the US company Netearthone however you deal with the US company and you have to work in USD($) which at the moment sucks as when paying by GBP the prices just keep going up... and up... and up although thats the exchange rate :p
and if you wish to pay by bank transfer you can on request transfer money into netearth uk's bank...
But the best bit is Chris, who is extremeally helpful and has no problems with you talking to him on msn