About 6 Melrose Place Limited (01119933) United Kingdom