About Jdi Developments Limited (08886842) United Kingdom