About D&m Property Rentals Ltd (12905722) United Kingdom