This company known as Immortal Digital Technologies was established on 2019-05-03 as a private limited company. This company headquarters was registered in London on 63-65 Broadway Market. The address postal code is E8 4PH. The reg. no. for Immortal Digital Technologies Limited was 11977113. Immortal Digital Technologies Limited had been in business for two years until 2021-10-05.
The company was supervised by one managing director: Rupert S., who was formally appointed five years ago.
Executives who controlled the firm include: Rupert S. had substantial control or influence over the company. Maria P. had substantial control or influence over the company.