A thorough internet search didn't yield much except for one small personal connection. It turns out that Geoff Davison won the 250cc class at the 1923 French Motorcycle Grand Prix held in Tours, France. Tours is the town that I grew up in as a child and that my Grandmother aged 101 still resides. She or my Grandfather, a keen motorcyclist in his own right, could quite possibly have seen him roaring throught the streets of one of the most beautiful cities in France. If anyone has information or pictures of Geoff S. Davison please send them so that a biography can be built on Wikipedia.