Oldicm12073317 Ltd was set up as Private Limited Company, that is located in 128 City Road in London. The headquarters' located in EC1V 2NX. This firm has been five years on the local market. Its reg. no. is 12073317. Despite the fact, that lately it's been known as Oldicm12073317 Ltd, it was not always so. The company was known under the name Agency 3 until 2019-10-25, at which point the name was changed to I & C (management). The final switch took place on 2023-06-05. The firm's registered with SIC code 74909, that means Other professional, scientific and technical activities not elsewhere classified. Its latest annual accounts provide detailed information about the period up to 2021-06-30 and the most recent annual confirmation statement was filed on 2022-09-25.