I think you might need to upload a sample database with some forms.
A great wall of text describing building a form isn't helping anyone to help you.
How is your data stored? Can you show the table design and relationships?
Unless you have a postcode/road name/ house number table (which would be 100,000s of records) I'm not sure how you would do this?