Icon Power Systems Corporation started its business in the year 2017 as a Private Limited Company with reg. no. 10884243. This firm's headquarters was located in Southampton at Cambridge House. The Icon Power Systems Corporation Ltd firm had been operating in this business field for 3 years.
John W. was this firm's director, assigned this position 7 years ago.
Catherine U. was the individual who had control over this firm, owned over 3/4 of company shares.