About Dean Investment Properties Ltd (12719431) United Kingdom