Liquid Noise Films [UK] Production Companies Suite 607, State House 176 Station Road Harrow, Middlesex, HA1 2AE United KingdomOfficial site (The article continues below - Commercial information) FILMS 2016I Am Not a Serial Killer (The article continues below - Commercial information)