Information
CO10 2AA SUDBURY, UNITED KINGDOM
Activity
Production Company
CO10 2AA SUDBURY, UNITED KINGDOM
Production Company
The Tea Shop & Film Company is a commercially driven independent film production company established in 2010 and based in London.