About us


We'd love to hear from you

We operate globally from 7 offices

Our headquarters are in London and in Copenhagen. Our main development center is in Pune, India. We have sales and customer support offices around world in Dubai, Singapore, Dallas and Miami and we are growing.

Contact Info

+44 330 818 9800 (UK)

+1 929-498-5291 (NA)


Postal Address

CellPoint Digital Ltd
25 Wilton Road, Pimlico,
London, SW1V 1LW

More Information

CellPoint Digital is a limited company registered in England.
Registration number: 07280966
VAT number: 353 8709 73

Up next

Come lead Payment Orchestration