MPC
Moving Picture Company is a visual effects company that specializes in creative digital visual effects and computer animation for the channels such as commercials, film, and music videos. The company was founded in 1970 and is headquartered in Soho, London.
Last updated on