About London Place Management Company Limited (04506297) United Kingdom