About 20 Hall Street Management Company Limited (13424468) United Kingdom