is inactive
United Kingdom
Director
Appointed on27 May 2021
Country of residenceSouth Africa
United Kingdom
Director
Appointed on01 Jun 2018
Resigned on27 May 2021
Country of residenceSouth Africa
Find out all the information about the company
Get full access to the data
Where is ICICALL CONSULTING LIMITED's headquarters?
ICICALL CONSULTING LIMITED's headquarters is located at UNITED KINGDOM, LONDON, 27 OLD GLOUCESTER STREET, WC1N 3AX
What is ICICALL CONSULTING LIMITED's industry?
ICICALL CONSULTING LIMITED is in the industry of Computer programming activities
What year was ICICALL CONSULTING LIMITED started?
ICICALL CONSULTING LIMITED was started in 2006
Sources: Companies House