I have heard that many sites do not allow multiple membership from one computer. I understand that they keep check on your IP address.
Is this IP address connected with the Internet Service Provider or with your company?