All their reviews are one star
All their reviews are one star. They seem to operate using scare tactics, hoping that people will pay their fees rather than the issuing authority. The amounts demanded were in sterling, while my fine originated in Hungary.
Date of experience:
Nov 09, 2025