The It Shop Home/Computer repair service/The It Shop Slough SL2 5FA +441628789444 Contacts Slough SL2 5FA +441628789444 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Computer repair service Microbitz Service Centre 2 Broad St, Wells BA5 2DN +441749675467 Computer repair service Mac Consulting +443303313313 Computer repair service Your PC Guru +441454616365 Computer repair service Jus Get IT 7 Whiley St, Longsight, Manchester M13 0WR +441617919266 Categories Computer repair service