Mammoth Graphics Limited is a Private Limited Company, based in 67 Bridge Way in Twickenham. The office's postal code is TW2 7JL. The enterprise has existed eighteen years on the British market. Its Companies House Reg No. is 05817518. This firm's SIC code is 59113 which stands for Television programme production activities. Its most recent annual accounts detail the period up to Tue, 31st May 2022 and the most recent confirmation statement was filed on Mon, 15th May 2023.
The following firm owes its accomplishments and unending growth to two directors, namely Deborah L. and Philip L., who have been controlling the firm since 2006.
Executives with significant control over the firm are: Philip L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Deborah L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.