Absolutely disgusting company nothings but thieves. Why do need you send a gift card that do not work and only works in America. I have contacted the London office if I do not get my money by Tuesday I will take action about fraudulent activities
Claim your business profile now and gain access to all features and respond to customer reviews.