About Essex & Herts Property Services Limited (05265761) United Kingdom