OpenCompanies

International Telecom Centre Limited

Company number
03322903
Status
Liquidation
Type
Private Limited Company
Incorporated
24 Feb 1997
Nature of business
6420

Registered office

176 Castelnau
London
SW13 9DH

Accounts

Data