Avoid them. They have cancelled on us twice and it's strange that you cant call them. Made me miss an urgent meeting. They absolutely don't care. It seems as though they are managing it from a garden shed. Does seem like a scam.
1 year ago
Servicing Stop has a
1.9
average rating
from
3,434
reviews