Located at 26 The Green, Birmingham B38 8SD Invictus Technology Ltd was categorised as a Private Limited Company and issued a 06964084 Companies House Reg No. This firm had been founded 15 years ago before was dissolved on 2018-10-02.
Stephen W. was this company's managing director, appointed in 2009.
Executives who had control over the firm were as follows: Stephen W. had substantial control or influence over the company owned over 1/2 to 3/4 of company shares . Deborah B. had substantial control or influence over the company owned 1/2 or less of company shares.