2020 is the year of the launching of Ito Inc Limited, a company which is located at 12 12, Mowbray Road in London. This means it's been four years Ito Inc has existed on the market, as the company was registered on 2020/07/17. The registration number is 12750000 and the company zip code is EN5 1RH. The enterprise's declared SIC number is 47910 and has the NACE code: Retail sale via mail order houses or via Internet. The latest annual accounts cover the period up to 2022-07-31 and the most recent annual confirmation statement was released on 2023-07-16.
From the information we have gathered, the following company was built in 2020/07/17 and has so far been supervised by three directors.