Hi there John
Yes today received in the post same letter from Bankinter.
Bankinter issued me the Bank Guarantee last year for my payment for La Recoleta, so they have all my details.
If you check yours then i'm sure too that they have issued to you also.
I do not know anything else about them, but they must be pretty big to issue BG's.
Hope that helps, take care