Comments on: Payment Page The International National Trusts Organisation (INTO) is a non-profit organisation registered as a limited company in England and Wales (No 06718966) and a registered charity (No 1128224). Feed: http://www.internationaltrusts.org/members-area/payment-page/feed