About Henderson Place Management Company Limited (07734468) United Kingdom