if they have had a new main fitted the water supplier wil test to see what volume of water there is at the boundary that will then tell you where the issue lies there could also be another valve upstream of the stop tap check all the pipework , connect a hose on to the new stop tap and see what flow rates you are getting there