About Abbey Properties Cambridgeshire Limited (03138929) United Kingdom