About High Mount (management) Limited (00945828) United Kingdom