About 18 Chippendale Street Management Company Limited (10168752) United Kingdom