I repeatedly asked under which law they required i give them me details, eventually after some confusion they came up with section 60. They told me that they would have to detain me!? for half an hour until the poilce got there. Because i have a dog, and he had been home on his own for 6 hours, I relented, and gave up my details at the point they went to call for back up from the police. the same was repeated when they asked for my date of birth. If my housemate had not had been on hoilday (joint owner of dog) I would have taken this to it's conclusion and stood my ground.
I am not sure on CPO's and what your rights are when they intrude on your civil liberties, and pick on a working class person in a middle class area criminalising her/him (had I have been waering a suit and carrying records......!)