Thanks for the information! Just to clarify, the car had both the SSL front and rear suspension set-up when we bought it, and it does have a Panhard rod. I will definitely be getting in touch with them.
That's about as good as you can get when fitted and front adjusted correctly so something is amiss.