About Pritchard Property Limited (08915387) United Kingdom