![]() |
|
|||||||||
2 Decta sites support English. with United States Dollars. edit your preferences Payment Processor
Decta LimitedSelf-sufficient, reliable and robust, Decta has payments in its heart. Initially designed as a processing centre, it quickly evolved to be a fully-fledged e-commerce solutions supplier, exceeding the industry standards and matching its stakeholders’ highest expectations.Address 62 Bayswater Road London, England W2 3PH United Kingdom Website: www.decta.com General Information: +44 20-3750-2195 General Information: +371 630 07007 Support Line: +44 20-3750-6062 Support Line: +371 630 01001
|