About Denzal Properties Limited (07453458) United Kingdom