About Stirling Ackroyd Surveyors Limited (03189794) United Kingdom