I'm not sure what Companies House is, but it sounds like a place that all companies have to register with when they set themselves up. But I would think the information they hold is probably minimal. Date of registration, date of dissolution, that might be all they have. I doubt they'd hold any records of transactions, or any internal company business, but I could be wrong. I think the only thing to do is give them a ring at the number given. Also, if you want what they've got, you'll have to pay by cheque, since they won't do it with credit cards. But if you aren't in the UK, that's a problem, because you can't write one in your own currency. It might have to be an international money order. So don't forget to ask about that.