About D Developments 3 Limited (NI648355) United Kingdom