CAVENDISH CORPORATE FINANCE LTD