About Cumberland Place Limited Partnership (LP017600) United Kingdom