About Dj & Jd Developments Limited (10848702) United Kingdom