What do you mean by "account"? Do you mean that you have an account record in the database with the "extended profile"? or something else?
Every account that you create in Manage | Security will have an assigned account name and password. You can set up a table of those account names with fields for names, contact info and the ID of the company to which they belong.