Black Twist Films Ltd [UK] Production Companies 14 Bowbridge Lane Stroud UK - Gloucestershire GL5 2JWtel: +44 (0)7514 019498e-mail (The article continues below - Commercial information) FILMS 2022Inland (The article continues below - Commercial information)