About 73 Molesworth Street Management Company Ltd. (07729683) United Kingdom