Email Contact Phone Company Visit Website

Location Head Office

Techhub, 20 Ropemaker St., +44 20 8144 8279
London
GB

Telephone

07780630352

Contact

Matt Fincham
[email protected]
Sedicii Awarded ‘Technology Pioneer 2015’ by World Economic Forum

Sedicii Awarded ‘Technology Pioneer 2015’ by World Economic Forum

7y | Sedicii Innovations