About Hambridge Property Limited (11875960) United Kingdom