Striking off or dissolving a company is a formal process that signifies the cessation of a limited company's legal existence by removing its name from the Companies House register. This action can either be voluntary or it can be compulsory, and enforced by law when certain legal or financial obligations are not fulfilled.