Just an update to this
Had no luck sourcing a BPW replacement. Measured the thread again and it seemed to vary in diameter, 19.5 mm at each end and 18.5 mm in the middle. I assume through wear winding the leg up and down.There were lots Alko nuts online which looked very similar so i decided to try one. Arrived this morning, screw thread worked and was easy to fit. Winds up and down the thread a treat, I'm very pleased with the outcome!
So if you are looking for a replacement the 20 mm Alko version works. Got mine from Kenmore caravans for £14.75.