About Ipswich Building Preservation Trust Limited (01371590) United Kingdom