Can anyone identify this freewheel type?
Clarification - I count 24 slots for a 24 spline removal tool, and not 25 as you state.

Jumping off from there I suspect you may have a Normandy/Maillard freewheel which takes a Bicycle Research Tools CT-3 24 spline freewheel removal tool.

Link to tool: http://www.bicycletool.com/normandymaillardfreewheeltool.aspx

Here's a link to the Bikeforums thread that lead me to the above link to the biketools website: http://www.bikeforums.net/classic-vintage/604233-freewheel-removal-tool-older-simplex-design.html