About Pembroke Court (edwardes Square) Management Company Limited (01261666) United Kingdom