Look Swindoom, if that is your real name. Why are you riding on the road? The pavements are there for a reason. USE IT.
I think posting number plates up is a good idea. Just last week I had a message from someone who spotted the same chap as I filmed last year on the phone, chucking rubbish out of his window this time. Thanks to my easy to search for number plate video he had the contact details for the company (as prior to that he only had the VRN as he was sat behind the van). Might not always be the same company, might not always be the same person driving but one day maybe it'll come in handy.