Evendo Ltd

1 Canada Square, 37th floor
London E14 5AH
United Kingdom

Phone: +44 (0)20 3026 1075

Looking for one of our subsidiaries?

Evendo Europe Ltd

1 Canada Square, 37th floor
London W1B 5AA
United Kingdom

Evendo Inc.

2035 Swiset Lake Road
Suite B-2
19702 Newark
Delaware
United States