Our phone numbers
Switchboard UK
(020) 3740 1060
(020) 3740 1060
Switchboard International
+44(20) 3740 1060
+44(20) 3740 1060
Technical support
(020) 3740 1060
(020) 3740 1060
Sales
(020) 3740 1061
(020) 3740 1061
Our Address
IT-Logik Ltd
83-87 Crawford Street
London
W1H 2HB
83-87 Crawford Street
London
W1H 2HB
Company Number: 06415673