Infosys
10 Upper Bank Street
Canary Wharf
London
E14 5NP
IWG plc
One Canada Square
Canary Wharf
London
E14 5DU
Interoute
Level 31 25 Canada Square
Canary Wharf
London
E14 5LQ
IGATE
25 Canada Square
Canary Wharf
London
E14 5LQ
Intel
40 Bank Street
Canary Wharf
London
E14 5NR
IWG plc
25 Canada Square
Canary Wharf
London
E14 5LQ
IBM
30 North Colonnade
Canary Wharf
London
E14 5GP