For North Americans, "trust" can mean what you give to your friend. Or what you do when you sit in a chair. (You trust it will hold you up!)
I couldn't pass up the irony of this Trust. (It's used in the banking sense of the word.) The electric fence that surrounds this Trust implies a complete lack of trust in those outside the fence.