It’s a verb, to park, as in to put something in a particular place and leave it there. Here, it means that they’ve settled the claims, promised to behave in the future, and they’re moving on. It is very awkward and seems impossible to understand without reading more. Maybe it makes more sense to the British.