The business was based in London under the ID 05026181. This company was established in the year 2004. The headquarters of the firm was situated at 25 Canada Square Level 37. The area code for this location is E14 5LQ. The company was formally closed on Tue, 15th Feb 2022, meaning it had been in business for 18 years.
Scott C. and Mark H. were registered as the firm's directors and were managing the firm for 5 years.
The companies with significant control over this firm were: Onespan Inc. owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in Chicago at West Wacker, 20Th Floor, 60601, Illinois and was registered as a PSC under the reg no N/A.