Ic Development Limited (sc491866) is a private limited with share capital incorporated on 24/11/2014 (11 years old) and registered in edinburgh, EH36TD. The company operates under SIC code 72190 - other research and experimental development on natural sciences and engineering.