Geo Location Information for 193.105.194.64 IP Address. The IP Address 193.105.194.64 is located at 51.3972 latitude and 0.17321 longitude in United Kingdom. Friendly Location for the IP Address is England, Swanley, United Kingdom, Br8 7ae
VocaLink designs, builds and operates world-class payment systems and ATM switching platforms. VocaLink is a global payments partner relied on by financial institutions,...