The firm is known as Digital Snowball Ltd. It was established fourteen years ago and was registered under 07141497 as its registration number. This particular office of this company is situated in London. You may visit it at 30 College Road. This company's SIC and NACE codes are 59112 which stands for Video production activities. The most recent financial reports were submitted for the period up to 2022-02-28 and the latest confirmation statement was filed on 2023-02-01.
For the following business, the full scope of director's assignments have so far been carried out by Shaf E. who was appointed on Monday 1st February 2010. That business had been led by Saad K. till Wednesday 17th February 2010.
Shaf E. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.