Insby has been operating offering its services for 2 years. Registered under 13925614, it is classified as a Private Limited Company. You may visit the headquarters of this firm during business times at the following address: 124 City Road City Road 124, EC1V 2NX London. This company's principal business activity number is 62090 and their NACE code stands for Other information technology service activities.
There's a solitary managing director currently overseeing the firm, namely Mikolaj K. who's been executing the director's duties since 2022-02-18.
Executives with significant control over the firm are: Maciej S.. Mikolaj K. owns over 3/4 of company shares and has 3/4 to full of voting rights.