Absolutely appalling service. ZERO STARS
Absolutely appalling service. They ignore correspondence and/or delay beyond acceptable reason then pretend you haven’t submitted claims within their deadline. They’re deliberately difficult and clearly not up to providing the service they claim to offer. AVOID THIS COMPANY!!!!!








