At the end of the day not everyone has parking for their vehicles. I don't have any "designated" parking for mine, neither do I have a driveway. Mine are parked in a parking area next to where I live, so yes they are off road. But as I own a Bedford MJ, Land Rover Defender, Toyota Hilux Surf and my missus owns a Mazda 3 Sport, there could be complaints that we are taking up too much parking space. MY argument is that they are all road legal, so what's the problem?
There is a car outside that a guy owns which he doesn't drive, but has an out of date tax disc by over a year. He chains his mountain bike to one of the rear wheels at night. No tax for over a year and yet there are all these adverts on the TV about how they will crush your car if you don't tax it (it can't be classified as SORN as it's technicaly still on a public road). These are the vehicles the authorities need to take notice of. So yes I take up space, but mine are all legal.
This guys vehicles might be "technicaly" breaking the law, but I think the Police have better things to do with their time than to take an interest in them, like stopping crime. The world is full of jobs worths.