Icon Power Components came into being in 2004 as a company enlisted under no 05314536, located at RG4 7DH Reading at Chiltern Chambers. The company's last known status was dissolved. Icon Power Components had been in this business for at least 13 years.
When it comes to this specific firm's directors directory, there were two directors: Nicola P. and Graham P..