About Id&t Building Surveyors & Property Management Limited (09489602) United Kingdom