Musicscreen Limited 's been on the British market for at least 16 years. Started with registration number 06657907 in the year 2008, the company is registered at 55 Loudoun Road, London NW8 0DL. This business's classified under the NACE and SIC code 59131 meaning Motion picture distribution activities. The business latest annual accounts cover the period up to Thursday 28th July 2022 and the most recent confirmation statement was released on Friday 28th July 2023.
John R., Bernard O. and David P. are the enterprise's directors and have been cooperating as the Management Board since 2018.
John R. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.