About Denjak Property Developments Ltd (06921738) United Kingdom