About Haverfords Properties Ltd (13097718) United Kingdom