About Melrose Place Management Company (no.3) Limited (02573783) United Kingdom