News

Registering a UK company costs as little as £12, and Companies House does not verify names and addresses supplied by applicants. A property can even be listed as a company’s address without the ...