is inactive
United Kingdom
Where is ICA GROUP LIMITED's headquarters?
ICA GROUP LIMITED's headquarters is located at England, Bar Hill, Cambridge, CB23 8SQ, 20 Trafalgar Way
What year was ICA GROUP LIMITED started?
ICA GROUP LIMITED was started in 2008
Sources: Companies House