About Denman Properties Limited (10069297) United Kingdom