Very efficient but quite aggressive initially when I did not return my form; constant emails and telephone calls
I felt as if I was being hassled a bit and felt a bit irritated with it.
7 years ago
Belmond & Co has a
2.9
average rating
from
74
reviews