COM:MAMMOTHSCREEN
Mammoth Screen
- Privately Held
locale
United Kingdommarket
PRIVATEindustry
Media & Entertainmentwebsite
www.mammothscreen.com/
Mammoth Screen is involved in television production, creating various series for networks such as BBC and ITV. They produce scripted drama content.