Telecommunications - Ipswich, England, United Kingdom
Ipswich Film Theatre Trust is a telecommunications company based out of 25 St. Margaret's Green, Ipswich, United Kingdom.