I've pretty much run out of ideas, but I will try a real long shot. In many ways, but not all, this car reminds me of a Lion-Peugeot, which merged with Peugeot in 1910, but the Lion Peugeot brand continued to 1915. I can't locate Lion-Peugeot as previously appearing on AutoPuzzle, which really surprises me, but perhaps it really isn't as well known as I think. I'm not sure if Lion-Peugeot really qualifies as a subsidiary of the better known Peugeot company, but when one is getting desperate one throws a "Hail Mary". Might the puzzle car be a Lion-Peugeot (V4C3?) from about 1912?