In 2024 to 2025, almost 38,000 penalty charge notices were issued at the site, generating £1.43 million at an average of £38 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results