About Sos Talk
SOSTalk offers you a new, modern way of telephone interpreting. Easy to use and your interpreter is quickly available on the phone for your business.
More about Sos Talk
Sos Talk is located at 372 Old Street BPM, EC1V 9AU London, United Kingdom
+44-2034110488
http://www.sostalk.com