ICAP is a large international brokerage firm. My wife works there in the IT Department. Whenever I get a call from her, I get this number instead of her direct number. I have no idea why they're calling you unless you know someone that works there or you're buying bonds and treasuries.
I just received a phone call from this number and they hunged up when I answered. I think, not quite sure, that I received some other phone calls from this number in the past.
(Posted on Oct/16/11 @ 03:55 PM ET)