After looking into who might have my number, which now seems to be anyone, my conclusion if that my phone number has been retrieved from one of the apps I have downloaded recently. These apps can access my phone information and send it back to the company or individual, then they will sell it on. So these free apps from android can take information from your phone and sell it on.
Here is a list of possible suspects
- Lazors
- Flow free
- Real Racing 3
- Logo Quiz
It could be none of these, but somehow someone has got my new phone number and sold it on.