About Herald Court Aldershot Management Limited (02493806) United Kingdom