Well if your leasing the car they have a right to retrieve their property other than that it is private property
No it's your private property
Situation they normally don't tow from private property unless there is a police situation at that property
Thanks! Your answer is awaiting moderation.