About Deje Development Limited (08961140) United Kingdom