ESC

City Composition Ltd

English company involved the filmsetting. Address in 1983: 36-42 Clerkenwell Road, London EC1