About D2 Property Developers Ltd (NI646955) United Kingdom