Link Promotions
Consumer Report
- 02-10-2013
- 5
Ross from Link Promotions recently contacted a relative of mine claiming to be from Google.
He said they had to renew their subscription.
He is clearly not from Google.
Google live in Palo Alto California, not Darwen / Birmingham.
No idea how good his companies SEO is but his confusion about this leads me to believe that potential customers should look elsewhere.
Company: Link Promotions
Country: USA
State: Lancashire
City: Darwen
Address: Office 1, 32 Percival Street
Phone: 4401254433703
Site: linkpromotions.net