GlobeClick
Consumer Report
- 01-14-2013
- 16
Posted to my card on 11/26 and noticed when statement arrived. Have no knowledge of this company nor how they obtained my card number. Card company noted that charge came out of China for some type of computer network service.
Company: GlobeClick
Country: USA
Phone: 8888533688, 441159338340