The company is known under the name of Itsl Net Limited. The company was established 25 years ago and was registered under 03846202 as the registration number. The headquarters of this firm is located in Birmingham. You may find it at Counting House, 61 Charlotte Street. The firm's principal business activity number is 62020 - Information technology consultancy activities. Its latest financial reports describe the period up to September 30, 2022 and the most recent confirmation statement was filed on September 22, 2023.
We have a team of two directors controlling this specific company right now, specifically Peter S. and Colin B. who have been carrying out the directors obligations since 1999.
Executives who control the firm include: Peter S. owns over 3/4 of company shares and has 3/4 to full of voting rights. Colin B. has substantial control or influence over the company.