About Denler Properties Limited (10824299) United Kingdom