Cicod Limited is a dissolved company incorporated on 17 March 2023 with the registered office located in Birmingham, West Midlands. Cicod Limited was registered 2 years 6 months ago.
Registered office address changed from International House 10 Beaufort Court Admirals Way London E14 9XL England to Universities Centre Suite 1.12 Universities Centre Innovation Bham Holt Street Birmingham B7 4BH on 17 April 2023