About Hertford Property Investments Ltd (13223781) United Kingdom