Bob
I was with Frizzells ( with full NCB on both policies ) until we went to live in France. On our return over 3 years later they gave us full NCB based on my word of mouth that we had been claim-free in France.
Join the Civil Service Motoring Association ( CSMA ) first, I'm sure they would accept serving personnel and that entitles you to the best priced cover ( in my opinion ) for both home and car insurance.
Still cycling?