The Illuminated Film Company [UK] Production Companies 2 Glenthorne MewsLondon, W6 0LJtel: +44 (0)20 8748 3030e-mailOfficial site (The article continues below - Commercial information) FILMS 2001Christmas Carol: The Movie (The article continues below - Commercial information)