About De Villiers Commercial Surveyors Limited (07420932) United Kingdom