Speeding vehicles & dangerous driving

We've lived in this street for the last 11 years. Over the last few there has been an increase in vehicles driving up & down in a dangerous manner, drifting, passing dangerously, excessive speed & in a generally inconsiderate manner. By the time we've been able to get a look the vehicles have normally gone so we've not been able to get a decent description. This past Friday a dog across the road was killed by a driver who failed to stop & check on th e animal. This was witnessed by a couple of neighbours. I think it's time that speed humps were put in as a permanent disincentive. It's getting to the stage where someone's going to get seriously hurt soon.