About Mount Howe (management Company) Limited (02522841) United Kingdom