Brian Peter Marsh, Chairman, Ten Percent Owner at B.P. Marsh & Partners plc, holds 14.18M shares in B.P. Marsh & Partners plc (Ticker: GB:BPM). Most recently, Brian Peter Marsh Sold 925,660p shares of B.P. Marsh & Partners plc on Feb 09, 2024 for an estimated value of 3.92M.