About Hambledon Chase Property Company Limited (01496561) United Kingdom