iCanPay UK Limited
Regent Street, London, UK W1B 5TR
+44-20-80500-iCP or +44-20-8050-0427
VAT NUMBER: 285574755
You hereby agree that any inquiries regarding payment of your purchase(s) will be directed to iCanPay at 866-422-6729.