About Deane Property Services Ltd (13660501) United Kingdom