About Humphrey & Stretton(properties) Limited (01145630) United Kingdom