Stoll Pictures

Background
Stoll Pictures was a British film production and distribution company founded in April 1918. It was one of the largest of its kind in Great Britain during the early to mid-1920s, most notably for its Fu Manchu and Sherlock Holmes film series.

Logo (April 8, 1921)
Visuals:
 * Opening: On a white background, there are two globes standing on the plaque that contain the letters "SFC" inside each globe. Inside the plaque is the text

STOLL PICTURE PRODUCTIONS LTD. PRESENT

in an art-deco Ancient Roman font. There is a line below the letters "TD" in "LTD."


 * Closing: On a black background, within a thin rectangular box are three topless women wearing a tutu bowing down and standing on a staircase. They are behind a shaded, wireframe globe with the large ribbon text "S•F•C" placed on its center and arched upwards. Two long hanging plants are seen next to the globe.

Technique: A still, printed image.

Audio: None or the opening and the closing theme of the film.

Availability: So far, it's only known to be seen on The Dying Detective.