STROMA Films
A production company based in Edinburgh, led by filmmakers Brian Ross and Dougie Walker.
- Based in Edinburgh
- http://www.stromafilms.co.uk
Make an enquiry
Contact
Dougie Walker
8 Albany Street
Edinburgh
Midlothian
EH1 3QB
Tel: 07813 988968
Mobile: 07813 988968
Email: [javascript protected email address]