1985 signifies the start of Innovative Interfaces Limited, a firm which is situated at 70 St. Mary Axe, in London. That would make thirty nine years Innovative Interfaces has been in this business, as the company was registered on Tue, 5th Feb 1985. The firm Companies House Registration Number is 01883240 and the zip code is EC3A 8BE. It has been already 24 years that Innovative Interfaces Limited is no longer featured under the name Sls (information Systems). The enterprise's SIC and NACE codes are 62020, that means Information technology consultancy activities. Innovative Interfaces Ltd released its account information for the period up to Saturday 31st December 2022. Its most recent confirmation statement was filed on Saturday 21st January 2023.
When it comes to the following company's executives data, since 2022 there have been two directors: Andrew W. and Justin A.. In addition, the managing director's tasks are often helped with by a secretary - Martin R., who was selected by this specific company in January 2022.