Opportunities / Lockhart Partners — Platform (Closed Won)
Lockhart Partners — Platform (Closed Won)
WonLockhart Partners · Expected close 28/08/2026
Value
£58,000
Stage
Won
Probability
100%
Risk
On track
Opportunities / Lockhart Partners — Platform (Closed Won)
Lockhart Partners · Expected close 28/08/2026
£58,000
Won
100%
On track