Framestore CFC is one of the largest digital film special effects companies in Europe. Based in London, it was formed in 2001 by a merger between the Computer Film Company and Framestore[?], which had previously been separate parts of the Framestore Group of companies.
... Group also had espionage and escape network and produced false ID papers for resistance members. In the end it had close contacts with the maquis.
...