Must be something specific to that local council. I am not aware of any local plannning legislation that would prohibit working on a car unless it was carrying out a business.
If he was pouring
oil down the drain or in the garded that would be a different story.
Hardly think that a young hoon could afford that sort of car.