Active since Sep 2025
Like a reviewer below, I can confirm the exact same **** to get a "refundable deposit" related to a supposed insurance premium which it was compulsory to take. This company will ignore your calls, push to message any phone you use that they identify as yours, and their management credentials on the website are *****ulent. Beware!