There were a lot of these small regional makes in France, a lot disappeared in the 60's (along with the tough times for the french motorcycle industry). I don't know anything about Favor but I think they had a pro team, the name seems to ring a bell somewhere.