Henley Card Services
Consumer Report
- 01-04-2012
- 6
Corresponding with them has been continuing and I begin to suspecting why are they requireing $20 again and again in order
to sending to me My VISA Card!?
Their response address is: CUSTOMER CARE
POSTBUS 12
6865ZG DOORWETH
NETHERLANDS
Company: Henley Card Services
Country: USA