About Dehal Properties Limited (08311196) United Kingdom