About Jdd Developments Ltd (12782465) United Kingdom