About 111 Crawford Street Management Company Limited (09522197) United Kingdom