I am in impression that all private GPS provider can track me if they want to do, using my cell phone, house number, from above.
There were already so many incidents happened and came in picture on GPS tracking misused. You can google it. I personally believe they can track you when they want to track you.
How do they do it? I was under impression that GPS (or GLONASS/Galileo) satellites are basically just flying atomic clocks, and even Iridium (which is probably what the author means by "72 satellites") can't track people.