Servcorp
40 Bank Street
Canary Wharf
London
E14 5NR
Skrill
25 Canada Square
Canary Wharf
London
E14 5LQ
SunGard
25 Canada Square
Canary Wharf
London
E14 5LQ