I O Components Limited may be contacted at 2 Macneice Drive, in Marlborough. The postal code is SN8 1TR. I O Components has been active in this business since it was set up in 1998. The registered no. is 03616458. This company's SIC and NACE codes are 64991 and their NACE code stands for Security dealing on own account. I O Components Ltd filed its account information for the financial year up to 2022-03-31. The company's most recent confirmation statement was filed on 2023-08-17.
Julie C. is this specific company's only managing director, who was chosen to lead the company in 2017 in June. That firm had been guided by Andrew C. until July 2018.
Julie C. is the individual who controls this firm, owns 1/2 or less of company shares.