About Pembroke Waters (cambourne) Management Company Limited (04120901) United Kingdom