OP should include these questions:
" the company was registered in the UK? "
" The domain was registered in panama? "
The first one is in there

Companies House is definitely popular among scammers as they just don't check anything.

I could have made the question more general regarding the quality of the public register, but almost half of the ones I examined have a registration in the UK anyway. Website setup tends to be more varied, although it will typically involve some high risk country. Will think about some possible implementation!