About 66 Huskisson Street Management Company Limited (04671016) United Kingdom