Carrot Films

Classification Production Service Companies
Type F C D
Address Room 19D, Block T1, Gateway Plaza, Lane 2601, Xie Tu Road, Xu Hui District
Shanghai
200030
State (na)
Country China
Telephone +86 21 6426 4833/ 4933
Regions covered China, Malaysia, Japan, South Korea, Pakistan, Thailand, UAE, Indonesia
Languages English, Mandarin, Bahasa Malaysia, Cantonese
Send an Email to this company
Please enter valid data in all the fields
Please enter your recommendation:
Please enter some text in the text zone.

[s]