Showing 3 from 3 ItemsToggle Filters
- 24 / 7 Support
- Credit Cards
- Public Wifi
TV Repair Shop
27a Dalton St, West Norwood, London SE27 9HS
After many years of providing IT solutions for large corporationse had set up ODAK Computing & Printing to provide comprehensive, professional yet affordable IT services for Small to Medium size enterprises in 2002. Since then ODAK has progressively developed its product and services on the basis of continued customer relationship and the meeting of increasing demands for more flexible and comprehensive IT requirements.
457 Norwood Road, London, SE27 9DQ