According to Spa Cycles, a Stronglight Impact (and the similar Spa/Sugino XD-2) uses a 107mm BB. I'm pretty sure it's a JIS taper. Of course, the thing to watch out for is the chain getting jammed on or behind the swing arm bolt and bracket as you fold your Brompton, or indeed as you try to unfold it. The inner chainring must sit a minimum distance out.
As an example, I measured my original Brompton BB spindle as 119mm, and the chainline was 43.2mm. My FSA double (ISO taper) cranks onto a 110mm (JIS) bottom bracket, plus a 2mm spacer behind the right-hand BB cup, gave a chainline of 43.5mm for the inner chainring, on which I do 95% of my riding. The chainline for the outer chainring was awful, but it didn't really matter.
I ended up having to replace the cranks with similar but using the Octalink v1 interface, and I can't remember the BB spindle length for that.