About Providence Place Management Company Limited (04363196) United Kingdom