About Integra Building Surveyors Ltd. (10782799) United Kingdom