I have done in the past a similar program as you require. It gathers UK phone numbers of 4 escort websites, and allows to choose the location among other options.
I will create a program for Windows, that will gather all the data exactly as you require.
Regards,
Ivo Carvalho