Thanks all for the feedback.
Just to clarify, I do use a PM. I don't believe in self managing!
The builder was the first notified of the issue from the PM, he then referred it to his plumber, who couldn't fix it, then it went to the installer, who couldn't fix it. It was then meant to be...