About Denoc Developments Limited (09871466) United Kingdom