UKData checked October 2026
  1. Home
  2. Leeds
  3. 21 Degrees Productions

21 Degrees Productions

21 Degrees Productions: film production company at Biz Hub, One City West, Holbeck, Leeds. Closed on Sundays.

Biz Hub, One City West, Holbeck, Leeds LS12 6NJChecked October 2026