About 12-18 Hill Street Management Company Limited (04804982) United Kingdom