Sto Associates Ltd can be found at 27 Chadd Green, in London. The firm area code is E13 0NJ. Sto Associates has been operating in this business for 13 years. The firm registered no. is 07610505. The enterprise's SIC code is 70229 which stands for Management consultancy activities other than financial management. The business latest annual accounts cover the period up to April 30, 2022 and the most current confirmation statement was filed on June 3, 2023.
Until now, the company has only been guided by an individual director: Oluwaseye O. who has been maintaining it for 13 years.
Oluwaseye O. is the individual who controls this firm, has substantial control or influence over the company.