About 11 Chelsea Embankment Management Company Limited (02576784) United Kingdom