About Dd Property Leasehold Investments Limited (11182599) United Kingdom