About A&d Property Rental Ltd (13424630) United Kingdom