10steps Solutions Limited has been on the market for at least 8 years. Started with Registered No. 10181760 in 2016, the company is based at Flat 2, Edgware HA8 0FE. The enterprise's principal business activity number is 63120 which stands for Web portals. The firm's latest annual accounts detail the period up to 2020-05-31 and the most current annual confirmation statement was filed on 2021-05-15.
Since 2016-05-16, this specific limited company has only been overseen by an individual managing director: Vamsi C. who has been supervising it for 8 years.
Vamsi C. is the individual who controls this firm, has substantial control or influence over the company.