About Piccadilly Plaza Limited Partnership (LP005839) United Kingdom