Seems to be a general telemarketing number that many different companies use. I received a call from 7182100150 in Polish asking me if I wanted to use a different phone service. I said no, thanked them and said good bye.
03/22/10-got call on my cell,I did not pick up, the caller did not leave a message, but try to call again. They called me before so I recognized the number.