B.P. Marsh & Partners Plc engages in the provision of consultancy services, as well as making and trading investments in financial services businesses. It operates through the UK and Non-UK geographical segments. The company was founded by Brian Peter Marsh in 1990 and is headquartered in London, the United Kingdom.