About Melrose Place Management Company (no.1) Limited (02582816) United Kingdom