About Pembridge Square Limited Partnership (LP005568) United Kingdom