New Light Films [UK] Production Companies Strathleven House Vale of Leven Industrial Estate Glasgow G82 3PDOfficial site (The article continues below - Commercial information) FILMS 2007Back in Business (The article continues below - Commercial information)