About 39-41 West Street Management Company Ltd (13504107) United Kingdom