The Soap request that gets created (copy of mine is below) appears to have two issues, firstly, the format of it should have <url> instead of <pageUrl> parameter, however looking at the logs it appears that the url I pass in has been wrapped in
<pageUrl>

Secondly the url that I pass in is not the one that is passed to the service, the url passed below is the page I am calling the script from (in this case the default page for the site) and not the page I want to get user comments number for (in my case this
is 'http://myintranetsite/News/Pages/Article1aspx')