IBBUY
40 Bank Street
Canary Wharf
London
E14 5NR
Infosys
10 Upper Bank Street
Canary Wharf
London
E14 5NP