Our staff have over 50 years’ combined experience in IT design, build and repair. If you need a service which is not on this list, please come in and ask us about it. We get the jobs that others nearby can’t repair.
All procedures are done here on site by qualified technicians.
32 Tottenham Street, London W1T 4RL – Company number 08554264