Ulc Web Design
ULCWEBDESIGN WHat the crap is this?
- 04-10-2008
- 0
I was looking at my account and a charge for $11.89 was made by a company in scottsdale, AZ called ULC web design. I never authorized this and I have no idea who this company is. It was made on April 8. These people have to be stopped. I have a mastercard debit card.
Company: Ulc Web Design
Country: USA
State: Arizona
City: Scottsdale