About Herts Essex Management Ltd (12483616) United Kingdom