About D E B Town Planning And Development Ltd (08439467) United Kingdom