About 56 Cavell Street Management Company Limited (02152453) United Kingdom