About Dean And S Properties Ltd (12459108) United Kingdom