Nicholas Hugh Carter, Director at B.P. Marsh & Partners plc, holds 35.38K shares in B.P. Marsh & Partners plc (Ticker: GB:BPM). Most recently, Nicholas Hugh Carter Bought 2,069p shares of B.P. Marsh & Partners plc on Feb 19, 2024 for an estimated value of 9.68K.