Absolutely disgusting company
Absolutely disgusting company. Lodged an appeal, never received a response and then was sent a threatening letter. Called to explain I never received the outcome of my appeal and the woman I spoke to was so awful and rude.
August 13, 2025
Unprompted review