Started with Reg No. 08884441 10 years ago, Digital Media Consulting Services Limited had been a private limited company until 2022-01-04 - the day it was officially closed. The firm's official mailing address was 73 Voltaire Buildings, 330 Garratt Lane London.
This specific company had 1 director: Milena D. who was overseeing it for 8 years.
Milena D. was the individual with significant control over this firm, owned over 3/4 of company shares.