Decillion Digital Limited has existed in this business for 5 years. Started with registration number 13104508 in 2020, the firm is located at Unit 10 25 New Street, Leicester LE2 5EB. This business's declared SIC number is 47910 meaning Retail sale via mail order houses or via Internet. Decillion Digital Ltd reported its account information for the financial period up to 2022-12-31. The latest confirmation statement was submitted on 2023-06-30.
According to the data we have, this company was built in 2020 and has so far been run by three directors.
Ram A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.