NORTHFRAME FILMS LTD is a company registered in England and Wales.
Company Registration Number:
17026008
Registered Office Address:
71–75 Shelton Street
Covent Garden
London WC2H 9JQ
United Kingdom
Contact:
contact@northframefilms.com
NORTHFRAME FILMS LTD operates as a film, documentary and animation production company providing creative and audiovisual production services internationally.