2010 is the date that marks the start of Mammoth Screen (ni) Limited, the firm which was situated at Office 306 Forsyth House, Cromac Square, Belfast. The company was registered on March 11, 2010. The company's Companies House Reg No. was NI602455 and its post code was BT2 8LA. The company had been present on the British market for about eleven years up until October 5, 2021.
Maxine G., Julian B., David M. and 3 other directors who might be found below were registered as the enterprise's directors and were running the firm from 2020 to 2021.
The companies with significant control over this firm were: Mammoth Screen Ltd owned over 3/4 of company shares and had 3/4 to full of voting rights. This business could have been reached in London at 140 Holborn, EC1N 2AE and was registered as a PSC under the reg no 05976348.