About Manor Hill Management Company Limited (04195770) United Kingdom