About Liberty Place Management Company Limited (04178910) United Kingdom