RichardG
New Member

Deductions & credits

According to the website, this organization is located in Canada and in the Channel Islands.  While I cannot determine the exact nature of this institution, it does appear to offer overseas banking or financial accounts or trust arrangements that may require reporting to the IRS, depending on the amount held in your account during the year.