About Hamford Property Company Limited (11565659) United Kingdom