If you are looking for Icstis Limited Company Information, then Address Adda is the right place for you, the Icstis Limited is a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) which was incorporated on 04-03-08 at 40 Bank Street 25th Floor, Canary Wharf, Post Town:- London, Country:- England, Post Code:- E14 5nr address which belongs to United Kingdom. You can also track Icstis Limited through its company number which is 06523242. The nature of business and SIC number of Icstis Limited is 61900 - Other Telecommunications Activities . According to our database the current status of Icstis Limited is Active. You can find more brief details about Icstis Limited below.