Contact

Great, how can we help?

Send us your message and we’ll get back to you with in one day

Seldon

Rise London
41 Luke Street
Shoreditch
EC2A 4DP

UK: +44 (20) 7193-6752
US. +1 (646) 397-9911 

© 2022 Seldon Technologies. All Rights Reserved.