About Ipswich Masonic Trust Company Limited (03142037) United Kingdom