About David John Developments Limited (08880049) United Kingdom