B.P. Marsh Partners PLC invests in early-stage financial services intermediaries, focusing on sectors such as insurance, financial advisory, wealth management, and specialized consultancy. The company generates revenue primarily through gains on investments and dividends from its equity portfolio and subsidiaries. It operates predominantly in the United Kingdom, targeting businesses within the financial services industry.