About Hambridge Properties Limited (08398846) United Kingdom