About De Villiers Surveyors Limited (04918194) United Kingdom