About D & P Developments Limited (04986977) United Kingdom