Tech ICS 5 years ago ID: #8740 Listed In : Software And Web Development Tech ICS, Unit 11 City Business Centre Lower Road London SE16 2XB 03333447237 www.techics.com Facebook Twitter Business Description Tech ICS are Digital and IT Specialists based in Sylhet, Bangladesh and an office in London, United Kingdom Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Web Development Web Hosting Software Design Digital Specialists Web Management