About Pembroke Square Freeholders Association Limited (01897223) United Kingdom