About Djjr Developments Ltd (04860216) United Kingdom