Based in 23 Sanders Lane, London NW7 1BX It Leverage Limited is a Private Limited Company registered under the 09518291 registration number. It appeared on 2015/03/31. The company's registered with SIC code 62090 and their NACE code stands for Other information technology service activities. 2023-02-28 is the last time company accounts were reported.
We have a team of two directors controlling this business now, including Jolanta S. and Michal S. who have been utilizing the directors duties for 8 years.
Executives who have control over the firm are as follows: Jolanta S. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Michal S. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.