Icwb has been on the market for two years. Started under 13970889, the company is listed as a Private Limited Company. You may visit the main office of this company during business times at the following address: Flat 84 Paynter House 1 Shipbuilding Way, E13 9FG London. This enterprise's principal business activity number is 63990 which stands for Other information service activities n.e.c.. Icwb Limited filed its latest accounts for the period that ended on 2023/03/31. Its latest confirmation statement was submitted on 2023/03/10.
There is a single managing director this particular moment running this particular firm, specifically Iumaa B. who's been performing the director's duties since March 11, 2022.
Iumaa B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.