About 1 Melrose Place Management Co. Limited (01442519) United Kingdom