If your data follows an actual pattern then yes you can use the technique above, however if you have the same issue as me where some postcodes would fit the pattern but aren’t on the OK list, then you can’t use this technique and I didn’t manage to solve this problem unfortunately. Instead I went a completely different direction and had a Google map with a radius displayed etc.