GeorgeH, if it is not a UK limited company or PLC, then I don't think it has to be registered at Companies House. But in that case it does't have the benefits of limited liability either.