About 4 The Hill Management Company Limited (04819559) United Kingdom