About Denzil Properties (m) Limited (04512969) United Kingdom