Moment Digital Limited is located at Edenbridge at Woodlands House Smithers Lane. You can find the company by its postal code - TN8 7LA. The enterprise has been operating on the British market for twelve years. The firm is registered under the number 08205676 and company's state is active. The enterprise's principal business activity number is 59113, that means Television programme production activities. The business latest financial reports were submitted for the period up to Fri, 30th Sep 2022 and the latest annual confirmation statement was submitted on Thu, 7th Sep 2023.
According to the latest data, this particular firm is governed by 1 director: Neil S., who was appointed on September 7, 2012.
Neil S. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.