About High Tenterfell Management Company Limited (11366660) United Kingdom