Started with Reg No. 05700131 eighteen years ago, Instra Corporation (europe) Ltd had been a private limited company until 2022-06-14 - the time it was dissolved. Its official registration address was 4th Floor, Saddlers House, 44 Gutter Lane London. The firm was known under the name Instra until 2007-10-01 when the name got changed.
The knowledge we have about the firm's executives shows us that the last two directors were: Donald B. and Benjamin C. who became the part of the company on 2020-04-03 and 2016-01-14.
The companies that controlled this firm were: Instra Holdings (Uk) Limited owned over 3/4 of company shares. This business could have been reached in London at Moorgate, EC2R 6AR and was registered as a PSC under the registration number 09877716.