Sign up process was straightforward, but i found the process of account creation confusing. I got sent an email, and then signed up and my cover was shown there as expected, but what doccuments I need to upload is unclear. There was no other communication. I'd appreciate a notice of the doccuments I need to upload.
1 year ago
Lexham Insurance has a
4.3
average rating
from
4,887
reviews