About Melrose Place Management Company (no.2) Limited (02572670) United Kingdom