Davie C
Jun 9, 2009, 10:34 AM
My car was towed in london england. There were signs but not properly visible ones and with no information on the company whatsoever apart from two mobile numbers. I know where it is being stored and was thinking of just taking it back. What legal implications are there