Consumer Protection Law
Consumer Protection Law Questions? Ask a Lawyer Now.
It is not illegal. The "Independent towing Company" may be operating from a private residence and because of the nature of the job, this "well known company" may have withheld the information as to the towing company's address for security and safety reasons.
No, it is not legal for a company to harass you when you were trying to get your car back. If you have paid more than you owed to get the car back, then you need to send a demand letter to your lender (your car finance company), not the repo company, for refund of the overpayment.
This follow-up question is beyond the scope of your initial post. The policy of this site requires that you open a new thread for this new question.