About D F Property Developers Ltd (12230272) United Kingdom