The company had studios in London and Cainscross, in the Stroud District of Gloucestershire.
The company's facilities were present in London and Cainscross, both of which are located within the Stroud District of Gloucestershire.