It was just hosted on a shared platform with
http://www.names.co.uk where we have a reseller account. The bandwidth went way over and the extra bill would have been £500

but when I explained that my client had basically died so couldn't pay they offered to halve it.
Overall very satisfied with Namesco, they are very reliable and have superb support even for the smaller accounts.
Hope this helps!
Konrad