About 9 Melrose Place Management Company Limited (02627104) United Kingdom