About Diffstone Property Limited (12726327) United Kingdom