Looks like more of a think tank than a charity that actually does something. I wonder who funds them? Still, a good income for its directors.
I may be missing something as the website says little of any substance but they seem to take a very narrow view of road safety, which is harm caused by collisions. No mention, that I can find, of harm reduction by reducing car use, pollution, noise, congestion etc and increasing active travel.
So very 20th century.