Overview
Legal name
ITI NETWORK SERVICES LIMITED
Region
Unknown
Registered address
201 UPWELL STREET
SHEFFIELD
SOUTH YORKSHIRE
ENGLAND
S4 8AL
Insolvency history
Yes