About 42-44 Delancey Street Management Company Ltd (08661860) United Kingdom