Cavendish PLC provides investment banking and advisory services to public and private companies in the UK. The company generates revenue primarily through dividends received from its subsidiaries, which engage in these financial services. Cavendish operates in the financial services sector, focusing on investment banking activities, and is incorporated in England and Wales.