Jeffrey Holmer
United Kingdom
Review about Local Surveyors Direct Ltd
This company does not stand behind its claims, and that is a fact.