About Hamford Properties Limited (13629132) United Kingdom