About 70 Hyde Street Management Company Limited (05484074) United Kingdom