About Hertford Investment Properties Limited (04425145) United Kingdom