Mammoth Screen Ltd. is a media production company based out of United Kingdom.
Looking for a particular Mammoth Screen Ltd. employee's phone or email?
The Mammoth Screen Ltd. annual revenue was $26.7 million in 2026.
Damien Timmer is the joint managing director of Mammoth Screen Ltd..
7 people are employed at Mammoth Screen Ltd..
Mammoth Screen Ltd. is based in London, Essex.
The NAICS codes for Mammoth Screen Ltd. are [5121, 51, 512110, 512, 51211].
The SIC codes for Mammoth Screen Ltd. are [781, 78].