About
Techtranslated Ltd is owned by Andrew Scott and has been trading since May 2005. It used to be called Encompass MIM Ltd (trust me, it made sense at the time) but recently I changed the name to more accurately reflect what I do:
- translate technology for people and businesses
- translate technology in the project sense of delivering online projects
Company details:
Registered Office: 17 Spring Rise, Egham, TW20 9PP, United Kingdom
Company Number: 05447110


