2015 is the date that marks the founding of Mega Image Print Production Limited, a firm that is situated at 905 Yeovil Road, , Slough. That would make nine years Mega Image Print Production has existed on the British market, as it was created on Monday 5th January 2015. The reg. no. is 09372645 and its postal code is SL1 4JG. This business's classified under the NACE and SIC code 18129 - Printing n.e.c.. Mega Image Print Production Ltd released its account information for the period that ended on 2023-01-31. The business most recent annual confirmation statement was filed on 2023-01-05.
There is just one managing director this particular moment overseeing this particular firm, specifically Leonard C. who's been utilizing the director's duties for nine years.
Leonard C. 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.