Contact
Drop us a line
Worldwide Presence
-
Luxembourg3C Payment Luxembourg S.A.5-7, rue Léon Laval
L-3372 Leudelange
Luxembourg -
USA3C Payment USA Corp.One Oakbrook Terrace
Suite 206
Oakbrook Terrace
IL 60181 USA -
UK3C Payment UK LTDRegal House, 8th Floor
70 London Road
TW1 3QS Twickenham
United Kingdom -
UK3C DigitalRegal House
70 London Road
TW1 3QS Twickenham
United Kingdom -
Portugal3C TechLabAvenida da Boavista N°1837, 14°Piso, Salas 14.3/14.4
41400 - 11, Porto
Portugal -
Germany3C Payment GmbHKönigsallee 106
40215 Düsseldorf
Germany -
France3C Payment France12/14 Rond Point des Champs Elysées
75008 Paris
France -
UAE3C Payment Middle EastOffice No. 312, Building 1
Dubai Internet City
Dubai
United Arab Emirates