About Hertford Properties Ltd (12473259) United Kingdom