About 39 Cheyne Walk Management Company Limited (02332277) United Kingdom