Outcomes Initiative Ltd is established as Private Limited Company, that is registered in C/o Alis Accountax Suite 1, 81 Old Church Road in London. The office's postal code is E4 6ST. This business has been prospering seven years in this business. The registration number is 10988044. The firm's Standard Industrial Classification Code is 68209 and has the NACE code: Other letting and operating of own or leased real estate. The most recent financial reports cover the period up to 2022-09-30 and the most current confirmation statement was released on 2023-09-28.
Peter S. is this specific firm's single managing director, that was selected to lead the company seven years ago.
Peter S. is the individual who controls this firm, owns over 3/4 of company shares.