Transaction Network Services UK Ltd is located in Sheffield, United Kingdom on 5 Europa View, Tinsley, Park. Transaction Network Services UK Ltd is rated 4.3 out of 5 in the category telecommunications service provider in United Kingdom.
Address
5 Europa View, Tinsley, Park