Location: # 57, S. De. S. Jayasinghe Mawatha, Kohuwala, Nugegoda, Sri Lanka.
"Striving For Excellence Since 1980!"
Our strong reputation, backed by nearly four decades of
successful construction solutions to the nation, has made
ICC a name synonymous with exceptional quality of service.