This company is truly disappointing - they made grand promises but delivered a subpar service. It feels like you would have a better chance with a miracle than receiving help from these individuals. I've been waiting for over two months with no progress.
Claim your business profile now and gain access to all features and respond to customer reviews.
The UK’s largest owner-managed loss adjusting and claims solutions group.