Does anyone know anything about this company?
They started a large scale projector installation for us before Christmas and now, with only about 6 installs to go, we haven't seen any more of them!
Emails are not being responded to, and I cannot get in contact with the appropriate person by phone.
Has anyone else had any dealings with these people or know anything about them?
The IT Support Centre Ltd