8 Dec 2020
SurveySparrow Response
5yThank you for sharing the review, however, we are not sure if this was meant for SurveySparrow since we neither have an office in England nor do we have any employees/consultants working from England and we do not have a Business Development team.