About Dean Property Ltd (10423054) United Kingdom