About Direct Surveyor Management Limited (03118362) United Kingdom